aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@vespa.ai>2023-06-16 10:36:58 +0200
committerJon Bratseth <bratseth@vespa.ai>2023-06-16 10:36:58 +0200
commit4d169297f33de5a110ed5e8a269290f6a9ff0b30 (patch)
treee8ce9462d8404b01392c565b02aa0e2d25280c38
parentd69b48be04e1cbea05a0b0ee7a4003444d60954e (diff)
Enable prefix search validation
-rw-r--r--container-search/src/main/java/com/yahoo/search/searchers/QueryValidator.java2
-rw-r--r--container-search/src/test/java/com/yahoo/search/searchers/test/QueryValidatorPrefixTest.java2
2 files changed, 1 insertions, 3 deletions
diff --git a/container-search/src/main/java/com/yahoo/search/searchers/QueryValidator.java b/container-search/src/main/java/com/yahoo/search/searchers/QueryValidator.java
index 0b435c2e32d..a4abab3cbef 100644
--- a/container-search/src/main/java/com/yahoo/search/searchers/QueryValidator.java
+++ b/container-search/src/main/java/com/yahoo/search/searchers/QueryValidator.java
@@ -31,7 +31,7 @@ public class QueryValidator extends Searcher {
public Result search(Query query, Execution execution) {
var session = execution.context().schemaInfo().newSession(query);
ToolBox.visit(new TermSearchValidator(session), query.getModel().getQueryTree().getRoot());
- // ToolBox.visit(new PrefixSearchValidator(session), query.getModel().getQueryTree().getRoot()); TODO: Enable check and QueryValidatorPrefixTest
+ ToolBox.visit(new PrefixSearchValidator(session), query.getModel().getQueryTree().getRoot());
return execution.search(query);
}
diff --git a/container-search/src/test/java/com/yahoo/search/searchers/test/QueryValidatorPrefixTest.java b/container-search/src/test/java/com/yahoo/search/searchers/test/QueryValidatorPrefixTest.java
index b653e4d97aa..fdc8c773cf2 100644
--- a/container-search/src/test/java/com/yahoo/search/searchers/test/QueryValidatorPrefixTest.java
+++ b/container-search/src/test/java/com/yahoo/search/searchers/test/QueryValidatorPrefixTest.java
@@ -9,7 +9,6 @@ import com.yahoo.search.schema.SchemaInfo;
import com.yahoo.search.searchchain.Execution;
import com.yahoo.search.searchers.QueryValidator;
import org.junit.jupiter.api.Test;
-import org.junit.jupiter.api.Disabled;
import java.util.List;
@@ -21,7 +20,6 @@ import static org.junit.jupiter.api.Assertions.fail;
*/
public class QueryValidatorPrefixTest {
- @Disabled
@Test
void testPrefixRequiresAttribute() {
var indexing = new Cluster.Builder("indexing").addSchema("test1").build();