]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
crimson/os: register metrics() in TransactionManager's ctor
authorKefu Chai <kchai@redhat.com>
Wed, 19 May 2021 04:03:27 +0000 (12:03 +0800)
committerKefu Chai <kchai@redhat.com>
Thu, 20 May 2021 05:10:03 +0000 (13:10 +0800)
this change should have been a part of
2356da856784e78750ba7f3b381b31b1c8ad5672

also do not include the unused header file

Signed-off-by: Kefu Chai <kchai@redhat.com>
src/crimson/os/seastore/transaction_manager.cc
src/crimson/os/seastore/transaction_manager.h

index 2b7e3291588aca512d5d2ae7d7b443a4d7bbb9e5..2cba0ffb3eabd0aa9fe9c605eb7ab326ccb4724a 100644 (file)
@@ -25,6 +25,7 @@ TransactionManager::TransactionManager(
 {
   segment_cleaner->set_extent_callback(this);
   journal->set_write_pipeline(&write_pipeline);
+  register_metrics();
 }
 
 TransactionManager::mkfs_ertr::future<> TransactionManager::mkfs()
index 55119476bac87f0a7e5993e4a9998004dce0b33a..8090cc216efe3d2abeef983010e31020aac264f8 100644 (file)
@@ -23,7 +23,6 @@
 #include "crimson/os/seastore/logging.h"
 #include "crimson/os/seastore/segment_cleaner.h"
 #include "crimson/os/seastore/seastore_types.h"
-#include "crimson/os/seastore/seastore_perf_counters.h"
 #include "crimson/os/seastore/cache.h"
 #include "crimson/os/seastore/segment_manager.h"
 #include "crimson/os/seastore/lba_manager.h"