]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
ReplicatedPG: make_snap_collection when moving snap link in snap_trimmer
authorSamuel Just <sam.just@inktank.com>
Fri, 11 Jan 2013 23:00:02 +0000 (15:00 -0800)
committerSamuel Just <sam.just@inktank.com>
Wed, 16 Jan 2013 22:35:47 +0000 (14:35 -0800)
Backport: bobtail
Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com>
src/osd/ReplicatedPG.cc

index 136358e1b72b6488e1ab648321d9322b3211487f..43361e503c1a0af88a44b8145cf69002b2ca0d48 100644 (file)
@@ -1426,6 +1426,7 @@ ReplicatedPG::RepGather *ReplicatedPG::trim_object(const hobject_t &coid,
         ++i) {
       if (old_snapdirs.count(*i))
        continue;
+      make_snap_collection(ctx->local_t, *i);
       t->collection_add(coll_t(info.pgid, *i), coll, coid);
       to_create.insert(*i);
     }