]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
crimson/os/seastore: track shard io stats below transaction manager
authorYingxin Cheng <yingxin.cheng@intel.com>
Fri, 5 Jul 2024 09:03:38 +0000 (17:03 +0800)
committerMatan Breizman <mbreizma@redhat.com>
Thu, 25 Jul 2024 07:47:15 +0000 (10:47 +0300)
commit615f3cdf43576b9bf9c87f612131434b03e546ce
tree46730609d69538bc75d296cdd8e2398ef29eeead
parent4535537044f44ed11293e2bf4819568f021a5191
crimson/os/seastore: track shard io stats below transaction manager

Including background transactions.

Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
(cherry picked from commit a2c657d32d535e182fbb6039517289a701703f30)
src/crimson/os/seastore/async_cleaner.cc
src/crimson/os/seastore/async_cleaner.h
src/crimson/os/seastore/seastore.cc
src/crimson/os/seastore/seastore_types.h
src/crimson/os/seastore/transaction_manager.cc
src/crimson/os/seastore/transaction_manager.h
src/crimson/tools/store_nbd/tm_driver.cc
src/crimson/tools/store_nbd/tm_driver.h
src/test/crimson/seastore/transaction_manager_test_state.h