summaryrefslogtreecommitdiffstats
path: root/config-model/src
diff options
context:
space:
mode:
authorTor Egge <Tor.Egge@online.no>2023-05-10 15:36:35 +0200
committerTor Egge <Tor.Egge@online.no>2023-05-10 16:34:28 +0200
commit9acac81a83604abe175810aac9e4373d0a80bc0a (patch)
tree4d3b57d75074e3ceebfac1d073d2f95d2d283f00 /config-model/src
parent0bd398da2e139bcbfbe0b7d234586cea11e20dab (diff)
Setup ranking assets repo for streaming search.
Diffstat (limited to 'config-model/src')
-rw-r--r--config-model/src/main/java/com/yahoo/vespa/model/search/StreamingSearchCluster.java15
1 files changed, 15 insertions, 0 deletions
diff --git a/config-model/src/main/java/com/yahoo/vespa/model/search/StreamingSearchCluster.java b/config-model/src/main/java/com/yahoo/vespa/model/search/StreamingSearchCluster.java
index 3cedae2f896..dad89c15f21 100644
--- a/config-model/src/main/java/com/yahoo/vespa/model/search/StreamingSearchCluster.java
+++ b/config-model/src/main/java/com/yahoo/vespa/model/search/StreamingSearchCluster.java
@@ -13,6 +13,9 @@ import com.yahoo.search.config.SchemaInfoConfig;
import com.yahoo.vespa.config.search.AttributesConfig;
import com.yahoo.vespa.config.search.RankProfilesConfig;
import com.yahoo.vespa.config.search.SummaryConfig;
+import com.yahoo.vespa.config.search.core.OnnxModelsConfig;
+import com.yahoo.vespa.config.search.core.RankingConstantsConfig;
+import com.yahoo.vespa.config.search.core.RankingExpressionsConfig;
import com.yahoo.vespa.config.search.vsm.VsmfieldsConfig;
import com.yahoo.vespa.config.search.vsm.VsmsummaryConfig;
import com.yahoo.vespa.configdefinition.IlscriptsConfig;
@@ -28,6 +31,9 @@ import java.util.List;
public class StreamingSearchCluster extends SearchCluster implements
DocumentdbInfoConfig.Producer,
RankProfilesConfig.Producer,
+ RankingConstantsConfig.Producer,
+ RankingExpressionsConfig.Producer,
+ OnnxModelsConfig.Producer,
VsmsummaryConfig.Producer,
VsmfieldsConfig.Producer,
SummaryConfig.Producer {
@@ -118,6 +124,15 @@ public class StreamingSearchCluster extends SearchCluster implements
}
@Override
+ public void getConfig(RankingConstantsConfig.Builder builder) { derivedConfig.getRankProfileList().getConfig(builder); }
+
+ @Override
+ public void getConfig(RankingExpressionsConfig.Builder builder) { derivedConfig.getRankProfileList().getConfig(builder); }
+
+ @Override
+ public void getConfig(OnnxModelsConfig.Builder builder) { derivedConfig.getRankProfileList().getConfig(builder); }
+
+ @Override
public void getConfig(VsmsummaryConfig.Builder builder) {
if (derivedConfig.getVsmSummary() != null)
derivedConfig.getVsmSummary().getConfig(builder);