]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mds: flush dirty dirfrags that weren't logged when deactivating mds 25095/head
authorYan, Zheng <zyan@redhat.com>
Wed, 17 Oct 2018 09:22:47 +0000 (17:22 +0800)
committerJonathan Brielmaier <jbrielmaier@suse.de>
Wed, 14 Nov 2018 15:59:13 +0000 (16:59 +0100)
commitfdd4cf491fadad66172ef6a7440bdec9c67bcbf9
treebc1cd9183d23be75e08175dcec73059dbdb81f9e
parent16351c7166ea1756d298e5361b8b1601cff3ed98
mds: flush dirty dirfrags that weren't logged when deactivating mds

CDir::log_mark_dirty() may mark dirfrag dirty, without journal event.

Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
(cherry picked from commit 68b6073af92595da92c0032e814a2bb3d3cba5cd)
Signed-off-by: Jonathan Brielmaier <jbrielmaier@suse.de>
src/mds/MDCache.cc