]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
ReplicatedPG::finish_promote: add debugging assert for clone_size
authorSamuel Just <sam.just@inktank.com>
Fri, 4 Apr 2014 20:53:22 +0000 (13:53 -0700)
committerSamuel Just <sam.just@inktank.com>
Mon, 7 Apr 2014 20:51:17 +0000 (13:51 -0700)
Signed-off-by: Samuel Just <sam.just@inktank.com>
src/osd/ReplicatedPG.cc

index 1cba0a7b199345c69d439b4d7e404e2f66ebb466..0fc846156e4c15b022dc75eb8f036c68bc5c646c 100644 (file)
@@ -5782,6 +5782,9 @@ void ReplicatedPG::finish_promote(int r, OpRequestRef op,
       }
       dout(20) << __func__ << " snaps " << tctx->new_obs.oi.snaps << dendl;
       assert(!tctx->new_obs.oi.snaps.empty());
+      assert(obc->ssc->snapset.clone_size.count(soid.snap));
+      assert(obc->ssc->snapset.clone_size[soid.snap] ==
+            results->object_size);
     }
   }