diff options
Diffstat (limited to 'vdslib/src/test/java/com/yahoo/vdslib/distribution/DistributionTestCase.java')
-rw-r--r-- | vdslib/src/test/java/com/yahoo/vdslib/distribution/DistributionTestCase.java | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/vdslib/src/test/java/com/yahoo/vdslib/distribution/DistributionTestCase.java b/vdslib/src/test/java/com/yahoo/vdslib/distribution/DistributionTestCase.java index 415c4ffe8f0..f211b01415c 100644 --- a/vdslib/src/test/java/com/yahoo/vdslib/distribution/DistributionTestCase.java +++ b/vdslib/src/test/java/com/yahoo/vdslib/distribution/DistributionTestCase.java @@ -21,10 +21,11 @@ import java.text.ParseException; import java.util.ArrayList; import java.util.Arrays; import java.util.Collections; +import java.util.Deque; +import java.util.LinkedList; import java.util.List; import java.util.Random; import java.util.Set; -import java.util.Stack; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertTrue; @@ -294,7 +295,7 @@ public class DistributionTestCase { .redundancy(redundancy); builder.group(new StorDistributionConfig.Group.Builder() .name("invalid").index("invalid").partitions(partitions)); - Stack<Integer> nodeIndexes = new Stack<>(); + LinkedList<Integer> nodeIndexes = new LinkedList<>(); for (int i=0, n=getNodeCount(depth, branchCount, nodesPerLeaf); i<n; ++i) nodeIndexes.push(i); Collections.shuffle(nodeIndexes, new Random(123)); addLevel(builder, "top", "", branchCount, depth, partitions, nodesPerLeaf, nodeIndexes); @@ -302,7 +303,7 @@ public class DistributionTestCase { } private void addLevel(StorDistributionConfig.Builder builder, String namePrefix, String indexPrefix, int branchCount, int depth, String partitions, int nodesPerLeaf, - Stack<Integer> nodes) + Deque<Integer> nodes) { for (int i=0; i<branchCount; ++i) { StorDistributionConfig.Group.Builder group |