]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
osd/ReplciatedBackend: do not op_applied on zeroed eversion_t 20944/head
authorSage Weil <sage@redhat.com>
Sun, 18 Mar 2018 07:30:07 +0000 (02:30 -0500)
committerSage Weil <sage@redhat.com>
Sun, 18 Mar 2018 10:33:12 +0000 (05:33 -0500)
Signed-off-by: Sage Weil <sage@redhat.com>
src/osd/ReplicatedBackend.cc

index f1e333bb0839e08ea458dca18183eb49001d7ccf..de7159a78e4b7776ec81eafc42c9968156d00f89 100644 (file)
@@ -498,7 +498,9 @@ void ReplicatedBackend::submit_transaction(
   tls.push_back(std::move(op_t));
 
   parent->queue_transactions(tls, op.op);
-  parent->op_applied(at_version);
+  if (at_version != eversion_t()) {
+    parent->op_applied(at_version);
+  }
 }
 
 void ReplicatedBackend::op_commit(