]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
crimson/os/seastore/transaction_manager: drop unused code 58012/head
authorYingxin Cheng <yingxin.cheng@intel.com>
Wed, 15 May 2024 07:59:04 +0000 (15:59 +0800)
committerMatan Breizman <mbreizma@redhat.com>
Thu, 13 Jun 2024 12:20:50 +0000 (15:20 +0300)
Signed-off-by: Yingxin Cheng <yingxin.cheng@intel.com>
(cherry picked from commit ab5bc65ce38a0408bb6d74776f4396e0ef1bbffc)

src/crimson/os/seastore/transaction_manager.cc

index ed52b022f72b97afb6433289473607a4f3ab5699..829237755a288cf44afb8b026921f2825e67925b 100644 (file)
@@ -436,18 +436,6 @@ TransactionManager::do_submit_transaction(
           tref,
           submit_result.record_block_base,
           start_seq);
-
-      std::vector<CachedExtentRef> lba_to_clear;
-      std::vector<CachedExtentRef> backref_to_clear;
-      lba_to_clear.reserve(tref.get_retired_set().size());
-      backref_to_clear.reserve(tref.get_retired_set().size());
-      for (auto &e: tref.get_retired_set()) {
-       if (e->is_logical() || is_lba_node(e->get_type()))
-         lba_to_clear.push_back(e);
-       else if (is_backref_node(e->get_type()))
-         backref_to_clear.push_back(e);
-      }
-
       journal->get_trimmer().update_journal_tails(
        cache->get_oldest_dirty_from().value_or(start_seq),
        cache->get_oldest_backref_dirty_from().value_or(start_seq));