]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mds: optimize batch backtrace store 37828/head
authorErqi Chen <chenerqi@gmail.com>
Tue, 27 Oct 2020 02:14:35 +0000 (10:14 +0800)
committerErqi Chen <chenerqi@gmail.com>
Tue, 27 Oct 2020 02:14:35 +0000 (10:14 +0800)
commit04904b9a5d4f42727b02a47479e4255f3aa6e175
tree10aeffbdc4b345a5495b7c74fd2c22dd253c354b
parent27871caa7f053fdc338077e0bbc1e51521761205
mds: optimize batch backtrace store

Call backtrace stored callback in batch. This avoids taking mds_lock
for each inode.

Signed-off-by: Erqi Chen <chenerqi@gmail.com>
src/mds/CInode.cc
src/mds/CInode.h
src/mds/inode_backtrace.h
src/mds/journal.cc