From: Sun Yuechi Date: Mon, 15 Jun 2026 19:41:19 +0000 (+0800) Subject: crimson,test: remove unused functions and dead variable X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=0b8c738927b476626d70f64f090767a6742cd8e1;p=ceph.git crimson,test: remove unused functions and dead variable Fixing these warnings: src/crimson/os/seastore/seastore.cc:83: 'omaptree_initialize' defined but not used [-Wunused-function] src/crimson/osd/replicated_recovery_backend.cc:733: 'nullopt_if_empty' defined but not used [-Wunused-function] src/test/rgw/test_rgw_kms_cache.cc:63: 'rethrow' defined but not used [-Wunused-function] src/test/librados/test_cxx.cc:215: variable 'cmd' set but not used [-Wunused-but-set-variable] Signed-off-by: Sun Yuechi --- diff --git a/src/crimson/os/seastore/seastore.cc b/src/crimson/os/seastore/seastore.cc index 324cf6b0a5a..d8165270476 100644 --- a/src/crimson/os/seastore/seastore.cc +++ b/src/crimson/os/seastore/seastore.cc @@ -79,18 +79,6 @@ namespace crimson::os::seastore { using crimson::os::seastore::omap_manager::BtreeOMapManager; using crimson::os::seastore::log_manager::LogManager; -static OMapManager::initialize_omap_ret -omaptree_initialize( - Transaction& t, - BtreeOMapManager& mgr, - omap_type_t type, - Onode& onode, - Device& device) -{ - return mgr.initialize_omap( - t, onode.get_metadata_hint(device.get_block_size()), type); -} - class FileMDStore final : public SeaStore::MDStore { std::string root; public: diff --git a/src/crimson/osd/replicated_recovery_backend.cc b/src/crimson/osd/replicated_recovery_backend.cc index 51d2ceee957..6d43707e14f 100644 --- a/src/crimson/osd/replicated_recovery_backend.cc +++ b/src/crimson/osd/replicated_recovery_backend.cc @@ -730,11 +730,6 @@ ReplicatedRecoveryBackend::read_object_for_push_op( })); } -static std::optional nullopt_if_empty(const std::string& s) -{ - return s.empty() ? std::nullopt : std::make_optional(s); -} - static bool is_too_many_entries_per_chunk(const PushOp* push_op) { const uint64_t entries_per_chunk = diff --git a/src/test/librados/test_cxx.cc b/src/test/librados/test_cxx.cc index 8d153739015..48ee8c64244 100644 --- a/src/test/librados/test_cxx.cc +++ b/src/test/librados/test_cxx.cc @@ -212,10 +212,6 @@ std::string set_pool_flags_pp(const std::string &pool_name, librados::Rados &clu flags ); - char *cmd[2]; - cmd[0] = (char *)cmdstr.c_str(); - cmd[1] = NULL; - int ret = cluster.mon_command(std::move(cmdstr), {}, NULL, NULL); if (ret) { oss << "rados_mon_command osd pool set set_pool_flags_pp failed with error " << ret; diff --git a/src/test/rgw/test_rgw_kms_cache.cc b/src/test/rgw/test_rgw_kms_cache.cc index 7fc3f18fc34..758bcc9e780 100644 --- a/src/test/rgw/test_rgw_kms_cache.cc +++ b/src/test/rgw/test_rgw_kms_cache.cc @@ -60,12 +60,6 @@ class TestKMSCacheReaperLifecycle : public ::testing::Test, : rgw::kms::KMSCache(g_ceph_context, std::make_unique()) {}; }; -static void rethrow(const std::exception_ptr& eptr) { - if (eptr) { - std::rethrow_exception(eptr); - } -} - TEST_F(TestKMSCacheReaperLifecycle, Threaded) { initialize_ttl_reaper(std::nullopt); EXPECT_TRUE(reaper_initialized());