aboutsummaryrefslogtreecommitdiffstats
path: root/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/maintenance/MetricsReporter.java
diff options
context:
space:
mode:
authorMartin Polden <mpolden@mpolden.no>2021-04-16 14:49:00 +0200
committerMartin Polden <mpolden@mpolden.no>2021-04-16 14:50:51 +0200
commit22f8126b44870d4ae6baa51ae7e74dab2bb6a89c (patch)
tree4cd4429d3ffebd0e0449dedb67dd8855ba7ffe8b /node-repository/src/main/java/com/yahoo/vespa/hosted/provision/maintenance/MetricsReporter.java
parent6cf4ddd370e4e52005077e59706e0314cfb8f876 (diff)
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).
Diffstat (limited to 'node-repository/src/main/java/com/yahoo/vespa/hosted/provision/maintenance/MetricsReporter.java')
-rw-r--r--node-repository/src/main/java/com/yahoo/vespa/hosted/provision/maintenance/MetricsReporter.java2
1 files changed, 1 insertions, 1 deletions
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);