]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
crimson/os: do not create PerfService for SeaStore
authorKefu Chai <kchai@redhat.com>
Wed, 19 May 2021 04:32:39 +0000 (12:32 +0800)
committerKefu Chai <kchai@redhat.com>
Thu, 20 May 2021 05:10:03 +0000 (13:10 +0800)
commit3e7fc8a4c5836b5a4a87f7c4fa41a436d35d9e12
tree7d8bdca59b680b2ecfb372a0c94419355f53f71d
parent5ec16ca839e438fad6dada1e06d827feb7065e03
crimson/os: do not create PerfService for SeaStore

because we are replacing PerfCounter with seastart::metrics in crimson,
and the former has already a sharded service builtin in seastar, there
is no need to create PerfService or its counterpart for SeaStore
anymore.

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