diff options
author | Jon Bratseth <bratseth@gmail.com> | 2022-05-03 08:36:37 +0200 |
---|---|---|
committer | Jon Bratseth <bratseth@gmail.com> | 2022-05-03 08:36:37 +0200 |
commit | 4ea84f4c4e220a0aca1396bb2a2d202f4a0df2c5 (patch) | |
tree | 00c30cc8408e59e48bb41c39126cb95f346d09bc /config-model/src/main/java | |
parent | 9e4c738e9e994124d96cede78449d2d558d4977f (diff) |
Test schema-info deriving
Diffstat (limited to 'config-model/src/main/java')
-rw-r--r-- | config-model/src/main/java/com/yahoo/searchdefinition/derived/DerivedConfiguration.java | 1 | ||||
-rw-r--r-- | config-model/src/main/java/com/yahoo/searchdefinition/derived/SchemaInfo.java | 5 |
2 files changed, 5 insertions, 1 deletions
diff --git a/config-model/src/main/java/com/yahoo/searchdefinition/derived/DerivedConfiguration.java b/config-model/src/main/java/com/yahoo/searchdefinition/derived/DerivedConfiguration.java index 48bc972f7ef..f8c44797884 100644 --- a/config-model/src/main/java/com/yahoo/searchdefinition/derived/DerivedConfiguration.java +++ b/config-model/src/main/java/com/yahoo/searchdefinition/derived/DerivedConfiguration.java @@ -126,6 +126,7 @@ public class DerivedConfiguration implements AttributesConfig.Producer { indexingScript.export(toDirectory); indexInfo.export(toDirectory); importedFields.export(toDirectory); + schemaInfo.export(toDirectory); } } diff --git a/config-model/src/main/java/com/yahoo/searchdefinition/derived/SchemaInfo.java b/config-model/src/main/java/com/yahoo/searchdefinition/derived/SchemaInfo.java index 3698345eb11..eeb3a97eda9 100644 --- a/config-model/src/main/java/com/yahoo/searchdefinition/derived/SchemaInfo.java +++ b/config-model/src/main/java/com/yahoo/searchdefinition/derived/SchemaInfo.java @@ -21,7 +21,7 @@ import java.util.Map; * * @author bratseth */ -public final class SchemaInfo implements SchemaInfoConfig.Producer { +public final class SchemaInfo extends Derived implements SchemaInfoConfig.Producer { private final Schema schema; @@ -42,6 +42,9 @@ public final class SchemaInfo implements SchemaInfoConfig.Producer { public String name() { return schema.getName(); } + @Override + public String getDerivedName() { return "schema-info"; } + public Schema fullSchema() { return schema; } public Map<String, RankProfileInfo> rankProfiles() { return rankProfiles; } |