]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mds: flush dirty dirfrags that weren't logged when deactivating mds 25826/head
authorYan, Zheng <zyan@redhat.com>
Wed, 17 Oct 2018 09:22:47 +0000 (17:22 +0800)
committerVicente Cheng <freeze.bilsted@gmail.com>
Tue, 8 Jan 2019 01:53:45 +0000 (09:53 +0800)
commitff6e854cd08e0c38c9ede05c4751360e03dc7d3d
tree5f7ddb9d5d995277b362c950a888647924d32518
parent13ca082625f5a8abd5919181698c424f8cad9418
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)
src/mds/MDCache.cc