summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjonmv <venstad@gmail.com>2022-10-13 14:19:16 +0200
committerjonmv <venstad@gmail.com>2022-10-26 12:07:17 +0200
commita845add7c80c437d410a91da28dff6357304e748 (patch)
tree2ae0cff49b93eed174bb7b57a1ac583986413479
parentd92c5a98abe7f05efed896a93d47695ea76215f3 (diff)
Rebase, change to JUnit5, update ABI spec
-rw-r--r--container-search/abi-spec.json3
-rw-r--r--container-search/src/main/java/com/yahoo/prelude/query/MultiRangeItem.java2
-rw-r--r--container-search/src/test/java/com/yahoo/prelude/query/MultiRangeItemTestCase.java7
3 files changed, 6 insertions, 6 deletions
diff --git a/container-search/abi-spec.json b/container-search/abi-spec.json
index 108ccdc02c2..9b80279fa29 100644
--- a/container-search/abi-spec.json
+++ b/container-search/abi-spec.json
@@ -925,7 +925,8 @@
"methods": [
"public static com.yahoo.prelude.query.MultiRangeItem overRanges(java.lang.String, com.yahoo.prelude.query.MultiRangeItem$Limit, java.lang.String, com.yahoo.prelude.query.MultiRangeItem$Limit)",
"public static com.yahoo.prelude.query.MultiRangeItem overPoints(java.lang.String, com.yahoo.prelude.query.MultiRangeItem$Limit, com.yahoo.prelude.query.MultiRangeItem$Limit)",
- "public com.yahoo.prelude.query.MultiRangeItem add(java.lang.Number, java.lang.Number)",
+ "public com.yahoo.prelude.query.MultiRangeItem addPoint(java.lang.Number)",
+ "public com.yahoo.prelude.query.MultiRangeItem addRange(java.lang.Number, java.lang.Number)",
"public void setIndexName(java.lang.String)",
"protected void appendBodyString(java.lang.StringBuilder)",
"public void disclose(com.yahoo.prelude.query.textualrepresentation.Discloser)",
diff --git a/container-search/src/main/java/com/yahoo/prelude/query/MultiRangeItem.java b/container-search/src/main/java/com/yahoo/prelude/query/MultiRangeItem.java
index 24d4623b2b8..27696b85da3 100644
--- a/container-search/src/main/java/com/yahoo/prelude/query/MultiRangeItem.java
+++ b/container-search/src/main/java/com/yahoo/prelude/query/MultiRangeItem.java
@@ -39,7 +39,7 @@ import static java.util.Objects.requireNonNull;
* possible to achieve any matching by choosing inclusiveness for the query ranges properly.
* For the case where document ranges are to be treated as exclusive, and the query has single points, this
* becomes weird, since the ranges [1, 1), (1, 1] and (1, 1) are all logically empty, but this still works :)
- *
+ * <p>
* Unless ranges are added in ascending start order, the implementation lazily sorts and merges ranges,
* when a representation of the item is required. This is typically when the query is serialized and sent
* to the backend, or when trace information is written, or {@link #toString()} is called on the item.
diff --git a/container-search/src/test/java/com/yahoo/prelude/query/MultiRangeItemTestCase.java b/container-search/src/test/java/com/yahoo/prelude/query/MultiRangeItemTestCase.java
index b6227c9969d..b9ff28971d0 100644
--- a/container-search/src/test/java/com/yahoo/prelude/query/MultiRangeItemTestCase.java
+++ b/container-search/src/test/java/com/yahoo/prelude/query/MultiRangeItemTestCase.java
@@ -2,7 +2,7 @@
package com.yahoo.prelude.query;
import com.yahoo.prelude.query.MultiRangeItem.Range;
-import org.junit.Test;
+import org.junit.jupiter.api.Test;
import java.nio.ByteBuffer;
import java.util.List;
@@ -13,9 +13,8 @@ import static java.lang.Double.NEGATIVE_INFINITY;
import static java.lang.Double.NaN;
import static java.lang.Double.POSITIVE_INFINITY;
import static java.util.Comparator.comparingDouble;
-import static org.junit.Assert.assertArrayEquals;
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.fail;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.fail;
/**
* @author jonmv