Gleb Natapov
<gleb@scylladb.com>unread,Feb 24, 2025, 6:08:45 AMFeb 24Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
to scylladb-dev@googlegroups.com
---
replica/table.cc | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/replica/table.cc b/replica/table.cc
index fc3325890c0..e5a8a21a40f 100644
--- a/replica/table.cc
+++ b/replica/table.cc
@@ -3377,9 +3377,8 @@ table::cache_hit_rate table::get_hit_rate(const gms::gossiper& gossiper, locator
}
auto it = _cluster_cache_hit_rates.find(addr);
if (it == _cluster_cache_hit_rates.end()) {
- auto ip_opt = gossiper.get_address_map().find(addr);
// no data yet, get it from the gossiper
- auto eps = ip_opt ? gossiper.get_endpoint_state_ptr(*ip_opt) : nullptr;
+ auto eps = gossiper.get_endpoint_state_ptr(addr);
if (eps) {
auto* state = eps->get_application_state_ptr(gms::application_state::CACHE_HITRATES);
float f = -1.0f; // missing state means old node
--
2.47.1