]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
Merge PR #36089 into master
authorPatrick Donnelly <pdonnell@redhat.com>
Mon, 31 Aug 2020 22:18:03 +0000 (15:18 -0700)
committerPatrick Donnelly <pdonnell@redhat.com>
Mon, 31 Aug 2020 22:18:03 +0000 (15:18 -0700)
commite4a37f6338cf39e76228492897c1f2165e294dba
treee6daa80cf119a4b7ad7764c8c516656676862e8b
parent9c1ac27cf1549c785883a169029c61d629508202
parentcc19fc624b1ee4d7e3248d1dfc8f89f8879a46bf
Merge PR #36089 into master

* refs/pull/36089/head:
mds/OpenFileTable: add option that disables dirfrags prefetch
mds: use parent/d_name in cap_reconnect_t to speedup MDCache::open_ino()
client: encode inode's parent/d_name in cap_reconnect_t
mds: explicitly track files with client writeable ranges
mds: properly set CLIENTWRITEABLE flag for imported caps
mds: in-place update projected inode's client ranges
mds: only add inodes that clients want Frw or excl caps to open file table
mds/OpenFileTable: reduce anchor map lookup during prefetch
mds/OpenFileTable: merge dirfrag set into anchor map

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
src/client/Client.cc
src/client/Inode.cc
src/client/Inode.h
src/common/options.cc
src/mds/CInode.cc
src/mds/Locker.cc
src/mds/MDCache.cc
src/mds/MDCache.h
src/mds/Server.cc