]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
crimson/.../btree_lba_manager: remove unused get_ref_update_result
authorSamuel Just <sjust@redhat.com>
Wed, 1 Oct 2025 22:38:46 +0000 (15:38 -0700)
committerSamuel Just <sjust@redhat.com>
Tue, 10 Mar 2026 17:11:32 +0000 (10:11 -0700)
Signed-off-by: Samuel Just <sjust@redhat.com>
src/crimson/os/seastore/lba/btree_lba_manager.h

index a56128ac0beb63d4651d73452edf5c084fcf1301..809aa305ebd7071255d0863405532abeb4d5c980 100644 (file)
@@ -506,21 +506,6 @@ private:
     }
   }
 
-  ref_update_result_t get_ref_update_result(
-    update_mapping_ret_bare_t &result,
-    std::optional<update_mapping_ret_bare_t> direct_result) {
-    mapping_update_result_t primary_r = get_mapping_update_result(result);
-
-    if (direct_result) {
-      // only removing indirect mapping can have direct_result
-      assert(result.is_removed_mapping());
-      assert(result.get_removed_mapping().map_value.pladdr.is_laddr());
-      auto direct_r = get_mapping_update_result(*direct_result);
-      return ref_update_result_t{std::move(primary_r), std::move(direct_r)};
-    }
-    return ref_update_result_t{std::move(primary_r), std::nullopt};
-  }
-
   using update_refcount_iertr = ref_iertr;
   using update_refcount_ret = update_refcount_iertr::future<
     mapping_update_result_t>;