]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
test/crimson/seastore/transaction_manager_test_state: remove duplicate setup
authorSamuel Just <sjust@redhat.com>
Thu, 22 Apr 2021 23:53:56 +0000 (16:53 -0700)
committerSamuel Just <sjust@redhat.com>
Fri, 7 May 2021 07:36:44 +0000 (00:36 -0700)
Signed-off-by: Samuel Just <sjust@redhat.com>
src/test/crimson/seastore/transaction_manager_test_state.h

index efcb25d0206746188118a29ce602c9e07c5758f7..b2e37f7c3f9345d50524025d7f2aa7523f61b553 100644 (file)
@@ -93,15 +93,6 @@ auto get_transaction_manager(
 auto get_seastore(
   SegmentManager &segment_manager
 ) {
-  auto segment_cleaner = std::make_unique<SegmentCleaner>(
-    SegmentCleaner::config_t::default_from_segment_manager(
-      segment_manager),
-    true);
-  auto journal = std::make_unique<Journal>(segment_manager);
-  auto cache = std::make_unique<Cache>(segment_manager);
-  auto lba_manager = lba_manager::create_lba_manager(segment_manager, *cache);
-
-  journal->set_segment_provider(&*segment_cleaner);
 
   auto tm = get_transaction_manager(segment_manager);
   auto cm = std::make_unique<collection_manager::FlatCollectionManager>(*tm);