]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
ReplicatedPG: fix typo in stats accounting in _rollback_to
authorSamuel Just <samuel.just@dreamhost.com>
Wed, 11 Jan 2012 00:21:13 +0000 (16:21 -0800)
committerSamuel Just <samuel.just@dreamhost.com>
Wed, 11 Jan 2012 00:22:30 +0000 (16:22 -0800)
Signed-off-by: Samuel Just <samuel.just@dreamhost.com>
src/osd/ReplicatedPG.cc

index 533c88cee407e2b205f54d58902eba9c737320f3..a9d743127a52756174a4d9124b8a48ace8eae204 100644 (file)
@@ -2210,9 +2210,9 @@ int ReplicatedPG::_rollback_to(OpContext *ctx, ceph_osd_op& op)
        ctx->delta_stats.num_objects++;
       }
       ctx->delta_stats.num_bytes -= obs.oi.size;
-      ctx->delta_stats.num_bytes -= SHIFT_ROUND_UP(obs.oi.size, 10);
+      ctx->delta_stats.num_kb -= SHIFT_ROUND_UP(obs.oi.size, 10);
       ctx->delta_stats.num_bytes += rollback_to->obs.oi.size;
-      ctx->delta_stats.num_bytes += SHIFT_ROUND_UP(rollback_to->obs.oi.size, 10);
+      ctx->delta_stats.num_kb += SHIFT_ROUND_UP(rollback_to->obs.oi.size, 10);
       obs.oi.size = rollback_to->obs.oi.size;
       snapset.head_exists = true;
     }