]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mds: make Server::prepare_force_open_sessions() update client metadata
authorYan, Zheng <zyan@redhat.com>
Tue, 13 Mar 2018 11:19:04 +0000 (19:19 +0800)
committerYan, Zheng <zyan@redhat.com>
Thu, 12 Jul 2018 14:08:44 +0000 (22:08 +0800)
commitc7400000440d224b62c946757c2fc990d60ddcb7
treecc18e48550f713da54b8231d3a36f262b2b40dfa
parent1e9a79d92fb4dd6de637678e0f605772bb72c04d
mds: make Server::prepare_force_open_sessions() update client metadata

The function is used for opening sessions for importing caps. It didn't
set client metadata for new sessions.

Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
17 files changed:
src/mds/MDCache.cc
src/mds/MDCache.h
src/mds/MDSRank.cc
src/mds/Migrator.cc
src/mds/Migrator.h
src/mds/Server.cc
src/mds/Server.h
src/mds/SessionMap.cc
src/mds/SessionMap.h
src/mds/events/ESession.h
src/mds/events/ESessions.h
src/mds/journal.cc
src/mds/mdstypes.cc
src/mds/mdstypes.h
src/messages/MExportCaps.h
src/messages/MMDSCacheRejoin.h
src/test/mds/TestSessionFilter.cc