12
#client0.objecter writex_submit tid 21 osd0 oid 100000000000001 851424~100000
13
if (my ($who, $tid) = /(\S+)\.objecter writex_submit tid\D+(\d+)\D+osd/) {
14
# print "$who.$tid\n";
15
$ack{"$who.$tid"} = $line;
16
$commit{"$who.$tid"} = $line;
19
#client1.objecter handle_osd_write_reply 304 commit 0
20
#client1.objecter handle_osd_write_reply 777 commit 1
21
if (my ($who, $tid, $commit) = /(\S+)\.objecter handle_osd_write_reply\D+(\d+)\D+commit\D+(\d)/) {
22
# print "$who.$tid\n";
23
delete $ack{"$who.$tid"};
24
delete $commit{"$who.$tid"} if $commit;
29
for my $op (keys %commit) {
30
print "---- lost commit $op $commit{$op}\n";
32
for my $op (keys %ack) {
33
print "---- lost ack $op $commit{$op}\n";