From: Sage Weil Date: Fri, 1 Sep 2017 17:33:09 +0000 (-0400) Subject: osd/PrimaryLogPG: do_copy_get: drop legacy snapset path X-Git-Tag: v13.0.1~840^2~15 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=cec378d94d46f7c622061ee4ab35fa2913712787;p=ceph.git osd/PrimaryLogPG: do_copy_get: drop legacy snapset path Signed-off-by: Sage Weil --- diff --git a/src/osd/PrimaryLogPG.cc b/src/osd/PrimaryLogPG.cc index f48200a92964..51d8992c45cf 100644 --- a/src/osd/PrimaryLogPG.cc +++ b/src/osd/PrimaryLogPG.cc @@ -7548,13 +7548,9 @@ int PrimaryLogPG::do_copy_get(OpContext *ctx, bufferlist::iterator& bp, reply_obj.mtime = oi.mtime; assert(obc->ssc); if (soid.snap < CEPH_NOSNAP) { - if (obc->ssc->snapset.is_legacy()) { - reply_obj.snaps = oi.legacy_snaps; - } else { - auto p = obc->ssc->snapset.clone_snaps.find(soid.snap); - assert(p != obc->ssc->snapset.clone_snaps.end()); // warn? - reply_obj.snaps = p->second; - } + auto p = obc->ssc->snapset.clone_snaps.find(soid.snap); + assert(p != obc->ssc->snapset.clone_snaps.end()); // warn? + reply_obj.snaps = p->second; } else { reply_obj.snap_seq = obc->ssc->snapset.seq; }