diff options
-rw-r--r-- | model-integration/src/main/java/ai/vespa/embedding/EmbedderRuntime.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/model-integration/src/main/java/ai/vespa/embedding/EmbedderRuntime.java b/model-integration/src/main/java/ai/vespa/embedding/EmbedderRuntime.java index 45068db67f4..4e1442e6383 100644 --- a/model-integration/src/main/java/ai/vespa/embedding/EmbedderRuntime.java +++ b/model-integration/src/main/java/ai/vespa/embedding/EmbedderRuntime.java @@ -10,8 +10,8 @@ import com.yahoo.metrics.simple.Gauge; import com.yahoo.metrics.simple.MetricReceiver; import com.yahoo.metrics.simple.Point; -import java.util.HashMap; import java.util.Map; +import java.util.concurrent.ConcurrentHashMap; /** * @author bjorncs @@ -20,7 +20,7 @@ public class EmbedderRuntime implements Embedder.Runtime { private final Gauge embedLatency; private final Gauge sequenceLength; - private final Map<MetricDimensions, Point> metricPointCache = new HashMap<>(); + private final Map<MetricDimensions, Point> metricPointCache = new ConcurrentHashMap<>(); @Inject public EmbedderRuntime(MetricReceiver metrics) { |