nautilus: mds: count error of modified dentries
#2 Updated by Wei-Chung Cheng 4 months ago
- Status changed from New to Need More Info
nautilus does not have the following commits:
commit 0ec5f3a84aa29ec422e920fb5dc989ed90897e6b Author: Xiubo Li <email@example.com> Date: Mon Aug 31 03:50:36 2020 -0400 mds: defer encoding and storing the CDir dentries When encoding the dentries infomation to remove or update, it may take a bit longer time. If we hold the mds_lock or other locks, it may cause other threads to idle wait. This will queue the encoding and storing work in the mds finisher to get rid of the locks holded. Fixes: https://tracker.ceph.com/issues/47148 Signed-off-by: Xiubo Li <firstname.lastname@example.org>
The counting issue is introduced with the above commit.
We should pending this backport until the above commit is introduced to nautilus.