]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
osd/PrimaryLogPG: start_flush: drop legacy snapset handling
authorSage Weil <sage@redhat.com>
Fri, 1 Sep 2017 17:35:07 +0000 (13:35 -0400)
committerSage Weil <sage@redhat.com>
Thu, 21 Sep 2017 18:29:34 +0000 (14:29 -0400)
Signed-off-by: Sage Weil <sage@redhat.com>
src/osd/PrimaryLogPG.cc

index d4bd1b2434f3367cc48d827074703cecd9671af4..bec17aaac9b2a357dc50722fb8ff195abdfbbc7a 100644 (file)
@@ -8539,13 +8539,9 @@ int PrimaryLogPG::start_flush(
       snapc.snaps = snapset.snaps;
     } else {
       snapid_t min_included_snap;
-      if (snapset.is_legacy()) {
-       min_included_snap = oi.legacy_snaps.back();
-      } else {
-       auto p = snapset.clone_snaps.find(soid.snap);
-       assert(p != snapset.clone_snaps.end());
-       min_included_snap = p->second.back();
-      }
+      auto p = snapset.clone_snaps.find(soid.snap);
+      assert(p != snapset.clone_snaps.end());
+      min_included_snap = p->second.back();
       snapc = snapset.get_ssc_as_of(min_included_snap - 1);
     }