diff options
author | Harald Musum <musum@oath.com> | 2018-09-04 11:42:35 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-09-04 11:42:35 +0200 |
commit | 68c83365348fada16a913ba316b3e067f9f4a923 (patch) | |
tree | 69c9825a4eaf84059bd07abb130a25813793b391 /config-model/src/main/java/com/yahoo/vespa/model/search/DocumentDatabase.java | |
parent | f0405491348b35153b6bc3137ae8af6df7255c05 (diff) |
Revert "Bratseth/handle large constants"
Diffstat (limited to 'config-model/src/main/java/com/yahoo/vespa/model/search/DocumentDatabase.java')
-rw-r--r-- | config-model/src/main/java/com/yahoo/vespa/model/search/DocumentDatabase.java | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/config-model/src/main/java/com/yahoo/vespa/model/search/DocumentDatabase.java b/config-model/src/main/java/com/yahoo/vespa/model/search/DocumentDatabase.java index b29ed0fc25b..a6bf51a2503 100644 --- a/config-model/src/main/java/com/yahoo/vespa/model/search/DocumentDatabase.java +++ b/config-model/src/main/java/com/yahoo/vespa/model/search/DocumentDatabase.java @@ -75,7 +75,16 @@ public class DocumentDatabase extends AbstractConfigProducer implements @Override public void getConfig(RankingConstantsConfig.Builder builder) { - derivedCfg.getRankProfileList().getConfig(builder); + for (RankingConstant constant : derivedCfg.getSearch().rankingConstants().asMap().values()) { + if ("".equals(constant.getFileReference())) { + System.err.println("INVALID rank constant "+constant.getName()+" [missing file reference]"); // TODO: Throw or log warning + continue; + } + builder.constant(new RankingConstantsConfig.Constant.Builder() + .name(constant.getName()) + .fileref(constant.getFileReference()) + .type(constant.getType())); + } } @Override |