summaryrefslogtreecommitdiffstats
path: root/config-model
diff options
context:
space:
mode:
authorArne H Juul <arnej@yahooinc.com>2022-03-12 20:18:10 +0000
committerArne H Juul <arnej@yahooinc.com>2022-03-12 20:29:29 +0000
commit67e134816c21d6536a721962b3b65902bcc2f9ef (patch)
tree6f59e6e08b259a564fa52f5a0645a29351fe5012 /config-model
parent05c252f2a05c562b57921158ba4cf15ba5ee07fe (diff)
obey the documentsOnly flag
* documentgen expects that schemas can reference non-existing files
Diffstat (limited to 'config-model')
-rw-r--r--config-model/src/main/java/com/yahoo/searchdefinition/parser/ConvertSchemaCollection.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/config-model/src/main/java/com/yahoo/searchdefinition/parser/ConvertSchemaCollection.java b/config-model/src/main/java/com/yahoo/searchdefinition/parser/ConvertSchemaCollection.java
index 2d9a788cfef..316170893ee 100644
--- a/config-model/src/main/java/com/yahoo/searchdefinition/parser/ConvertSchemaCollection.java
+++ b/config-model/src/main/java/com/yahoo/searchdefinition/parser/ConvertSchemaCollection.java
@@ -250,6 +250,9 @@ public class ConvertSchemaCollection {
for (var fieldSet : parsed.getFieldSets()) {
convertFieldSet(schema, fieldSet);
}
+ if (documentsOnly) {
+ return; // skip ranking-only content, not used for document type generation
+ }
for (var rankingConstant : parsed.getRankingConstants()) {
schema.rankingConstants().add(rankingConstant);
}