diff options
author | Tor Egge <Tor.Egge@online.no> | 2023-05-10 15:36:35 +0200 |
---|---|---|
committer | Tor Egge <Tor.Egge@online.no> | 2023-05-10 16:34:28 +0200 |
commit | 9acac81a83604abe175810aac9e4373d0a80bc0a (patch) | |
tree | 4d3b57d75074e3ceebfac1d073d2f95d2d283f00 /config-model/src | |
parent | 0bd398da2e139bcbfbe0b7d234586cea11e20dab (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.java | 15 |
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); |