]> 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>
Tue, 29 Jan 2013 18:44:30 +0000 (10:44 -0800)
Backport: bobtail
Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com>
(cherry picked from commit 88956e3186798058a1170803f8abfc0f3cf77a07)

src/osd/ReplicatedPG.cc

index 1c2aa694f328dc720ee76ead75069c3f2dade7dd..31680f9d562d0b293c72f7b3bbe6303031ba740b 100644 (file)
@@ -1416,6 +1416,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);
     }