diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2024-03-04 12:12:49 +0100 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2024-03-04 12:12:49 +0100 |
commit | ab14184549b1f39a4cb5b42e847fbf5553e51fc3 (patch) | |
tree | fe37ad9ec3327afe905a8dddc08024261211efdf /config-model/src/test/java/com/yahoo | |
parent | 65c1240681f7e4d091776974a2f4348937d00d75 (diff) |
- GC unused ancient code. documents selection validation is
done correctly in ContentCluster. GC old leftower from 5.0.
Diffstat (limited to 'config-model/src/test/java/com/yahoo')
2 files changed, 9 insertions, 65 deletions
diff --git a/config-model/src/test/java/com/yahoo/vespa/model/container/search/searchchain/MockSearchClusters.java b/config-model/src/test/java/com/yahoo/vespa/model/container/search/searchchain/MockSearchClusters.java index 75884c298fb..8f9102801c2 100644 --- a/config-model/src/test/java/com/yahoo/vespa/model/container/search/searchchain/MockSearchClusters.java +++ b/config-model/src/test/java/com/yahoo/vespa/model/container/search/searchchain/MockSearchClusters.java @@ -28,42 +28,19 @@ public class MockSearchClusters { @Override public void deriveFromSchemas(DeployState deployState) { } + @Override public List<DocumentDatabase> getDocumentDbs() {return List.of();} + @Override public void getConfig(AttributesConfig.Builder builder) {} + @Override public void getConfig(DocumentdbInfoConfig.Builder builder) {} + @Override public void getConfig(RankProfilesConfig.Builder builder) {} + @Override public void getConfig(IndexInfoConfig.Builder builder) {} + @Override public void getConfig(IlscriptsConfig.Builder builder) {} + @Override public void getConfig(SchemaInfoConfig.Builder builder) {} @Override - public List<DocumentDatabase> getDocumentDbs() { - return List.of(); + protected SearchCluster.IndexingMode getIndexingMode() { + return streaming ? SearchCluster.IndexingMode.STREAMING : SearchCluster.IndexingMode.REALTIME; } - @Override - public void defaultDocumentsConfig() {} - - @Override - public void getConfig(AttributesConfig.Builder builder) { - } - - @Override - public void getConfig(DocumentdbInfoConfig.Builder builder) { - } - - @Override - public void getConfig(RankProfilesConfig.Builder builder) { - } - - @Override - public void getConfig(IndexInfoConfig.Builder builder) { - } - - @Override - public void getConfig(IlscriptsConfig.Builder builder) { - } - - @Override - public void getConfig(SchemaInfoConfig.Builder builder) { - } - - @Override - protected SearchCluster.IndexingMode getIndexingMode() { return streaming ? SearchCluster.IndexingMode.STREAMING : SearchCluster.IndexingMode.REALTIME; } - } public static SearchCluster mockSearchCluster(AbstractConfigProducerRoot root, String clusterName, int clusterIndex, boolean isStreaming) { diff --git a/config-model/src/test/java/com/yahoo/vespa/model/search/test/DocumentSelectionConverterTest.java b/config-model/src/test/java/com/yahoo/vespa/model/search/test/DocumentSelectionConverterTest.java deleted file mode 100644 index f495de2c6a4..00000000000 --- a/config-model/src/test/java/com/yahoo/vespa/model/search/test/DocumentSelectionConverterTest.java +++ /dev/null @@ -1,33 +0,0 @@ -// Copyright Vespa.ai. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. -package com.yahoo.vespa.model.search.test; - -import com.yahoo.document.select.parser.ParseException; -import com.yahoo.vespa.model.search.DocumentSelectionConverter; -import org.junit.jupiter.api.Test; - -import static org.junit.jupiter.api.Assertions.assertEquals; -import static org.junit.jupiter.api.Assertions.assertNull; - -/** - * Unit tests for RemoveSelection. - * @author Ulf Lilleengen - */ -public class DocumentSelectionConverterTest { - @Test - void testQueryConversion() throws ParseException, IllegalArgumentException, UnsupportedOperationException { - DocumentSelectionConverter converter = new DocumentSelectionConverter("music.expire>now() - 3600 and video.expire > now() - 300"); - assertEquals("expire:>now(3600)", converter.getQuery("music")); - assertEquals("expire:<now(3600)", converter.getInvertedQuery("music")); - assertEquals("expire:>now(300)", converter.getQuery("video")); - assertEquals("expire:<now(300)", converter.getInvertedQuery("video")); - assertNull(converter.getQuery("book")); - assertNull(converter.getInvertedQuery("book")); - } - - @Test - void testSelection() throws ParseException, IllegalArgumentException, UnsupportedOperationException { - DocumentSelectionConverter converter = new DocumentSelectionConverter("music.expire>music.expire.nowdate"); - assertNull(converter.getQuery("music")); - assertNull(converter.getInvertedQuery("music")); - } -} |