]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ci.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>
Mon, 5 Jan 2026 21:14:58 +0000 (13:14 -0800)
Signed-off-by: Samuel Just <sjust@redhat.com>
src/crimson/os/seastore/lba/btree_lba_manager.h

index cc2a6296537b0ed3df9e35c904c01e20c4284dc4..768aa930ebf3773ee106d1732ef2aca8568d54e3 100644 (file)
@@ -493,21 +493,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>;