From 8ab3f0d995666384080e9d1a44df2eac01efca31 Mon Sep 17 00:00:00 2001 From: Arne Juul Date: Fri, 17 Mar 2023 10:32:08 +0000 Subject: - avoid unintentionally duplicated rank-properties - use more LinkedHashMap for deterministic behavior in unit tests - extend some unit tests --- .../schema/expressiontransforms/RankProfileTransformContext.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'config-model/src/main/java/com/yahoo/schema/expressiontransforms') diff --git a/config-model/src/main/java/com/yahoo/schema/expressiontransforms/RankProfileTransformContext.java b/config-model/src/main/java/com/yahoo/schema/expressiontransforms/RankProfileTransformContext.java index cfc859345ad..890fa5e7a10 100644 --- a/config-model/src/main/java/com/yahoo/schema/expressiontransforms/RankProfileTransformContext.java +++ b/config-model/src/main/java/com/yahoo/schema/expressiontransforms/RankProfileTransformContext.java @@ -12,7 +12,7 @@ import com.yahoo.searchlib.rankingexpression.transform.TransformContext; import com.yahoo.tensor.Tensor; import com.yahoo.tensor.TensorType; -import java.util.HashMap; +import java.util.LinkedHashMap; import java.util.Map; import java.util.stream.Collectors; @@ -27,7 +27,7 @@ public class RankProfileTransformContext extends TransformContext { private final QueryProfileRegistry queryProfiles; private final ImportedMlModels importedModels; private final Map inlineFunctions; - private final Map rankProperties = new HashMap<>(); + private final Map rankProperties = new LinkedHashMap<>(); public RankProfileTransformContext(RankProfile rankProfile, QueryProfileRegistry queryProfiles, -- cgit v1.2.3