]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mds: count purge queue items left in journal 28376/head
authorZhi Zhang <willzzhang@tencent.com>
Thu, 6 Jun 2019 03:32:34 +0000 (11:32 +0800)
committerZhi Zhang <willzzhang@tencent.com>
Thu, 6 Jun 2019 03:32:34 +0000 (11:32 +0800)
commit176c24ef50f26b1d530f3aa5b247b4a64f4a0ff0
tree75fb18348894ca5eb9e25e4f897e4018c4363c05
parent048ea6eaa02c6ab719bb674439c3cf160d14ffcb
mds: count purge queue items left in journal

MDS purge queue didn't have a perf counter to record how many items
still left in journal. Even when MDS restarted, there was no any hint to
know how many inodes haven't been really deleted from disks.

Fixes: http://tracker.ceph.com/issues/40121
Signed-off-by: Zhi Zhang <zhangz.david@outlook.com>
src/mds/PurgeQueue.cc
src/mds/PurgeQueue.h
src/osdc/Journaler.h