]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mds: don't add null auth dentry to bottom lru
authorShen, Hang <shenhang@kuaishou.com>
Tue, 19 Jan 2021 06:38:29 +0000 (14:38 +0800)
committershenhang <shenhang@kuaishou.com>
Wed, 9 Feb 2022 09:31:45 +0000 (17:31 +0800)
commit634082c1569b2109d767a1392402cc60127d6c22
treeb06da290f38e140ceca579ea84968cc18f639881
parent91746db4d6c2192ea1d0dea585bc3bc74858d9ea
mds: don't add null auth dentry to bottom lru

null dentries are the key of not fetching complete dirfrag. don't trim
them too fast

Signed-off-by: "Shen, Hang" <shenhang@kuaishou.com>
src/mds/CDentry.cc
src/mds/CDentry.h
src/mds/CDir.cc
src/mds/CDir.h
src/mds/MDCache.cc
src/mds/Migrator.cc
src/mds/Server.cc
src/mds/journal.cc