From: Sage Weil Date: Sun, 18 Mar 2018 07:30:07 +0000 (-0500) Subject: osd/ReplciatedBackend: do not op_applied on zeroed eversion_t X-Git-Tag: v13.0.2~3^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F20944%2Fhead;p=ceph.git osd/ReplciatedBackend: do not op_applied on zeroed eversion_t Signed-off-by: Sage Weil --- diff --git a/src/osd/ReplicatedBackend.cc b/src/osd/ReplicatedBackend.cc index f1e333bb0839..de7159a78e4b 100644 --- a/src/osd/ReplicatedBackend.cc +++ b/src/osd/ReplicatedBackend.cc @@ -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(