]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
ReplicatedPG::prepare_transaction: info.last_backfill is inclusive
authorSamuel Just <sam.just@inktank.com>
Mon, 28 Oct 2013 22:22:37 +0000 (15:22 -0700)
committerSamuel Just <sam.just@inktank.com>
Mon, 28 Oct 2013 23:03:58 +0000 (16:03 -0700)
Signed-off-by: Samuel Just <sam.just@inktank.com>
src/osd/ReplicatedPG.cc

index b5ce71cb0af5fdc66133f475a5c047cb799ccdfd..43961ede37aab58f4342794e014e556c696c184e 100644 (file)
@@ -4231,7 +4231,7 @@ int ReplicatedPG::prepare_transaction(OpContext *ctx)
 
   if (backfill_target >= 0) {
     pg_info_t& pinfo = peer_info[backfill_target];
-    if (soid < pinfo.last_backfill)
+    if (soid <= pinfo.last_backfill)
       pinfo.stats.stats.add(ctx->delta_stats, ctx->obc->obs.oi.category);
     else if (soid < backfill_pos)
       pending_backfill_updates[soid].stats.add(ctx->delta_stats, ctx->obc->obs.oi.category);