From: wanglinke Date: Thu, 22 Feb 2024 02:19:56 +0000 (+0800) Subject: os/bluestore: fix bluefs perf counters about l_bluefs_log_compactions X-Git-Tag: v19.1.1~125^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=2799a4f7eb965b5321c9bc8d404ea7b65e396da8;p=ceph.git os/bluestore: fix bluefs perf counters about l_bluefs_log_compactions In BlueFS::_compact_log_sync_LNF_LD,l_bluefs_log_compactions is being counted two times. Fixes: https://tracker.ceph.com/issues/64533 co-author: Jrchyang Yu Signed-off-by: Wang Linke (cherry picked from commit d06f34c5e772bb834bd17a593801ad97e4596338) --- diff --git a/src/os/bluestore/BlueFS.cc b/src/os/bluestore/BlueFS.cc index bb3fd8a99746..a8b1fb25ee85 100644 --- a/src/os/bluestore/BlueFS.cc +++ b/src/os/bluestore/BlueFS.cc @@ -2763,7 +2763,6 @@ void BlueFS::_rewrite_log_and_layout_sync_LNF_LD(bool permit_dev_fallback, // we're mostly done dout(10) << __func__ << " log extents " << log_file->fnode.extents << dendl; - logger->inc(l_bluefs_log_compactions); // Part 4 // Finalization. Release old space.