]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
osd/Replicated: mark obc !exists on snap trim
authorSage Weil <sage@inktank.com>
Mon, 6 Jan 2014 01:43:57 +0000 (17:43 -0800)
committerSage Weil <sage@inktank.com>
Tue, 14 Jan 2014 00:19:49 +0000 (16:19 -0800)
Signed-off-by: Sage Weil <sage@inktank.com>
src/osd/ReplicatedPG.cc

index 01c7704708de228c2beb903814b5983bc51c009e..208f6d3e47579f0553ec70f83f791f70e1d30266 100644 (file)
@@ -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);