diff options
author | Bjorn Meland <bjormel@verizonmedia.com> | 2019-09-05 13:10:12 +0200 |
---|---|---|
committer | Bjorn Meland <bjormel@verizonmedia.com> | 2019-09-05 13:10:12 +0200 |
commit | d8d71304c71c5993900026edab8b6ce7a6da74fb (patch) | |
tree | 301bcc6c1dedf04355bbcf418e835f6449cb8892 /container-search | |
parent | 5d700142bd93ea1bdfcfecb4faa63dcb77afb48a (diff) |
Removed chainContext cache
Diffstat (limited to 'container-search')
-rw-r--r-- | container-search/src/main/java/com/yahoo/prelude/statistics/StatisticsSearcher.java | 14 |
1 files changed, 4 insertions, 10 deletions
diff --git a/container-search/src/main/java/com/yahoo/prelude/statistics/StatisticsSearcher.java b/container-search/src/main/java/com/yahoo/prelude/statistics/StatisticsSearcher.java index bf004fad3e7..ec17e046068 100644 --- a/container-search/src/main/java/com/yahoo/prelude/statistics/StatisticsSearcher.java +++ b/container-search/src/main/java/com/yahoo/prelude/statistics/StatisticsSearcher.java @@ -83,7 +83,6 @@ public class StatisticsSearcher extends Searcher { private enum DegradedReason { match_phase, adaptive_timeout, timeout, non_ideal_state } private Metric metric; - private Map<String, Metric.Context> chainContexts = new CopyOnWriteHashMap<>(); private Map<String, Metric.Context> statePageOnlyContexts = new CopyOnWriteHashMap<>(); private Map<String, Map<DegradedReason, Metric.Context>> degradedReasonContexts = new CopyOnWriteHashMap<>(); private Map<String, Map<String, Metric.Context>> relevanceContexts = new CopyOnWriteHashMap<>(); @@ -153,15 +152,10 @@ public class StatisticsSearcher extends Searcher { } private Metric.Context getChainMetricContext(String chainName, String endpoint) { - Metric.Context context = chainContexts.get(chainName); - if (context == null) { - Map<String, String> dimensions = new HashMap<>(); - dimensions.put("chain", chainName); - dimensions.put("endpoint", endpoint); - context = this.metric.createContext(dimensions); - chainContexts.put(chainName, context); - } - return context; + Map<String, String> dimensions = new HashMap<>(); + dimensions.put("chain", chainName); + dimensions.put("endpoint", endpoint); + return this.metric.createContext(dimensions); } private Metric.Context getDegradedMetricContext(String chainName, Coverage coverage) { |