From fa25e6d63ea803e51146a1288f1f9ff969f530c3 Mon Sep 17 00:00:00 2001 From: Petr Gusev Date: Mon, 31 Jul 2023 18:16:21 +0400 Subject: [PATCH] token_metadata: add debug logs We log the new version when the new token metadata is set. Also, the log for fence_version is moved in shared_token_metadata from storage_service for uniformity. --- locator/token_metadata.cc | 2 ++ service/storage_service.cc | 1 - 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/locator/token_metadata.cc b/locator/token_metadata.cc index fcdb9cc193..f193853774 100644 --- a/locator/token_metadata.cc +++ b/locator/token_metadata.cc @@ -1193,6 +1193,7 @@ void shared_token_metadata::set(mutable_token_metadata_ptr tmptr) noexcept { _shared = std::move(tmptr); _shared->set_version_tracker(_versions_barrier.start()); + tlogger.debug("new token_metadata is set, version {}", _shared->get_version()); } void shared_token_metadata::update_fence_version(token_metadata::version_t version) { @@ -1215,6 +1216,7 @@ void shared_token_metadata::update_fence_version(token_metadata::version_t versi _fence_version, version)); } _fence_version = version; + tlogger.debug("new fence_version is set, version {}", _fence_version); } future<> shared_token_metadata::mutate_token_metadata(seastar::noncopyable_function (token_metadata&)> func) { diff --git a/service/storage_service.cc b/service/storage_service.cc index bb65475ce5..f7cfd532a8 100644 --- a/service/storage_service.cc +++ b/service/storage_service.cc @@ -5819,7 +5819,6 @@ future storage_service::raft_topology_cmd_handler(shar future<> storage_service::update_fence_version(token_metadata::version_t new_version) { return container().invoke_on_all([new_version] (storage_service& ss) { - slogger.debug("update_fence_version, version {}", new_version); ss._shared_token_metadata.update_fence_version(new_version); }); }