diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2024-04-11 16:19:07 +0200 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2024-04-11 16:19:07 +0200 |
commit | c59fab001dd3c6043a29952fe9063ab3d343f04a (patch) | |
tree | 54120714b92f59971ae4b875d85ef05d31494e51 /metrics-proxy | |
parent | 439f8c1244dff183bdaaf1b2680ca2e158c48e3b (diff) |
Retain order
Diffstat (limited to 'metrics-proxy')
-rw-r--r-- | metrics-proxy/src/main/java/ai/vespa/metricsproxy/metric/model/MetricsPacket.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/metrics-proxy/src/main/java/ai/vespa/metricsproxy/metric/model/MetricsPacket.java b/metrics-proxy/src/main/java/ai/vespa/metricsproxy/metric/model/MetricsPacket.java index 743f15c00d6..fb08d78a975 100644 --- a/metrics-proxy/src/main/java/ai/vespa/metricsproxy/metric/model/MetricsPacket.java +++ b/metrics-proxy/src/main/java/ai/vespa/metricsproxy/metric/model/MetricsPacket.java @@ -5,6 +5,7 @@ import ai.vespa.metricsproxy.metric.Metric; import java.time.Instant; import java.util.Collection; +import java.util.Collections; import java.util.LinkedHashMap; import java.util.LinkedHashSet; import java.util.List; @@ -40,8 +41,8 @@ public class MetricsPacket { this.statusMessage = statusMessage; this.timestamp = timestamp; this.service = service; - this.metrics = Map.copyOf(metrics); - this.dimensions = Map.copyOf(dimensions); + this.metrics = Collections.unmodifiableMap(metrics); // Retain order for tests + this.dimensions = Collections.unmodifiableMap(dimensions); // Retain order for tests this.consumers = Set.copyOf(consumers); } |