From: Sage Weil Date: Mon, 6 Jan 2014 01:43:57 +0000 (-0800) Subject: osd/Replicated: mark obc !exists on snap trim X-Git-Tag: v0.77~22^2~7 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=f3ce2549c5247e1cebccb007a3cdbf1d21681a49;p=ceph.git osd/Replicated: mark obc !exists on snap trim Signed-off-by: Sage Weil --- diff --git a/src/osd/ReplicatedPG.cc b/src/osd/ReplicatedPG.cc index 01c7704708d..208f6d3e475 100644 --- a/src/osd/ReplicatedPG.cc +++ b/src/osd/ReplicatedPG.cc @@ -2184,6 +2184,7 @@ ReplicatedPG::RepGather *ReplicatedPG::trim_object(const hobject_t &coid) delta.num_object_clones--; delta.num_bytes -= snapset.clone_size[last]; info.stats.stats.add(delta, obc->obs.oi.category); + obc->obs.exists = false; snapset.clones.erase(p); snapset.clone_overlap.erase(last);