summaryrefslogtreecommitdiffstats
path: root/vespajlib
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2024-01-21 11:13:56 +0100
committerHenning Baldersheim <balder@yahoo-inc.com>2024-01-21 11:13:56 +0100
commit0a7a11ee89730be4e00995ba02f52c819f5301ea (patch)
tree6575e443d9d6bba7a11cb156bf47951fb32baef9 /vespajlib
parente10b5df5e6f640a3d82be58647847c5b26340ad5 (diff)
Use a LinkedHashMap to make json tests independant of hash function.
Diffstat (limited to 'vespajlib')
-rw-r--r--vespajlib/src/main/java/com/yahoo/tensor/MixedTensor.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/vespajlib/src/main/java/com/yahoo/tensor/MixedTensor.java b/vespajlib/src/main/java/com/yahoo/tensor/MixedTensor.java
index 74b338fb503..e6315dbef80 100644
--- a/vespajlib/src/main/java/com/yahoo/tensor/MixedTensor.java
+++ b/vespajlib/src/main/java/com/yahoo/tensor/MixedTensor.java
@@ -9,6 +9,7 @@ import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashMap;
import java.util.Iterator;
+import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
import java.util.Objects;
@@ -307,7 +308,7 @@ public class MixedTensor implements Tensor {
public static class BoundBuilder extends Builder {
/** For each sparse partial address, hold a dense subspace */
- private final Map<TensorAddress, double[]> denseSubspaceMap = new HashMap<>();
+ private final Map<TensorAddress, double[]> denseSubspaceMap = new LinkedHashMap<>();
private final Index.Builder indexBuilder;
private final Index index;
private final TensorType denseSubtype;