]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
ReplicatedPG::_delete_oid: adjust num_object_clones 1614/head
authorSamuel Just <sam.just@inktank.com>
Thu, 3 Apr 2014 17:13:57 +0000 (10:13 -0700)
committerSamuel Just <sam.just@inktank.com>
Fri, 4 Apr 2014 00:53:42 +0000 (17:53 -0700)
Signed-off-by: Samuel Just <sam.just@inktank.com>
src/osd/ReplicatedPG.cc

index 61dbd0756347200dc6162ff3298478884b97cdbc..72b55cef2deaa206a71dec3a55d65a9912446a78 100644 (file)
@@ -4520,6 +4520,8 @@ inline int ReplicatedPG::_delete_oid(OpContext *ctx, bool no_whiteout)
   }
 
   ctx->delta_stats.num_objects--;
+  if (soid.is_snap())
+    ctx->delta_stats.num_object_clones--;
   if (oi.is_whiteout()) {
     dout(20) << __func__ << " deleting whiteout on " << soid << dendl;
     ctx->delta_stats.num_whiteouts--;