]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mds: fix MDCache::adjust_subtree_after_rename()
authorYan, Zheng <zheng.z.yan@intel.com>
Tue, 14 Jan 2014 02:08:40 +0000 (10:08 +0800)
committerYan, Zheng <zheng.z.yan@intel.com>
Mon, 17 Feb 2014 01:37:50 +0000 (09:37 +0800)
commit1080fa45712b91df4965af0035f3287ccffaab75
treef9b3bf192898094ecef9dc68563261b637024eb6
parente0e25658d679cc79beefc7ab4b09d8c7715baaf0
mds: fix MDCache::adjust_subtree_after_rename()

process subtree dirfrags first, then process nested dirfrags. because
the code that processes nested dirfrags treats unprocessed subtree
dirfrags as child directories' dirfrags.

Signed-off-by: Yan, Zheng <zheng.z.yan@intel.com>
src/mds/MDCache.cc