]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mds: fix open snap parents tracking
authorYan, Zheng <zyan@redhat.com>
Wed, 24 Feb 2016 08:40:18 +0000 (16:40 +0800)
committerYan, Zheng <zyan@redhat.com>
Thu, 25 Feb 2016 09:17:59 +0000 (17:17 +0800)
commitf7fb2cb52cc76726ea2df1a5d04709da0901ce48
tree80cab20e58e3ac2d10a2bb83571d66744e38b002
parent67aa66ee9c881b193444367c4892e97bac19a40b
mds: fix open snap parents tracking

We may move an inode into its past snap_parent, then move the
inode out again. So there can be multiple entries in snaprealm's
past_parents that point to same snaprealm.

Signed-off-by: Yan, Zheng <zyan@redhat.com>
src/mds/SnapRealm.cc
src/mds/SnapRealm.h