From 22f8126b44870d4ae6baa51ae7e74dab2bb6a89c Mon Sep 17 00:00:00 2001 From: Martin Polden Date: Fri, 16 Apr 2021 14:49:00 +0200 Subject: Cache nodes based on zknode version Reduces reads, avoids potential hash collisions and reduces evictions. Same pattern is already used in controller-server (see #17003). --- .../com/yahoo/vespa/hosted/provision/maintenance/MetricsReporter.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'node-repository/src/main/java/com/yahoo/vespa/hosted/provision/maintenance/MetricsReporter.java') diff --git a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/maintenance/MetricsReporter.java b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/maintenance/MetricsReporter.java index 8d8c7ef42f2..6451a8623d4 100644 --- a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/maintenance/MetricsReporter.java +++ b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/maintenance/MetricsReporter.java @@ -130,7 +130,7 @@ public class MetricsReporter extends NodeRepositoryMaintainer { } private void updateCacheMetrics() { - CacheStats nodeCacheStats = nodeRepository().database().nodeSerializerCacheStats(); + CacheStats nodeCacheStats = nodeRepository().database().nodeCacheStats(); metric.set("cache.nodeObject.hitRate", nodeCacheStats.hitRate(), null); metric.set("cache.nodeObject.evictionCount", nodeCacheStats.evictionCount(), null); metric.set("cache.nodeObject.size", nodeCacheStats.size(), null); -- cgit v1.2.3