]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
mds: add list to track recently used sub-directories
authorYan, Zheng <zyan@redhat.com>
Mon, 2 Apr 2018 12:32:14 +0000 (20:32 +0800)
committerYan, Zheng <zyan@redhat.com>
Tue, 10 Apr 2018 01:19:48 +0000 (09:19 +0800)
commit65a35e2a76bbf1ce21a8848a4a92f70a0c6b3728
treebce572857a7a72490ad8d6306bd72b0d2d07d6da
parent376145d9199ef8bdb17b18ca873dec0b588509b2
mds: add list to track recently used sub-directories

MDBalancer::find_exports() can be more efficient with LRU list.

Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
src/mds/CDir.cc
src/mds/CDir.h
src/mds/CInode.h
src/mds/MDBalancer.cc
src/mds/MDCache.cc
src/mds/Migrator.cc