diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2022-05-05 08:39:56 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-05-05 08:39:56 +0200 |
commit | 8897c6d30b5d3aef02e78ff70c157142c79486ee (patch) | |
tree | b2ae9941022d0eea4195956e8e7c514ba43238b1 /config-model/src/main/java/com/yahoo/searchdefinition | |
parent | 114ab74d2255412148fd64f670c90af0f159383b (diff) | |
parent | 4ea84f4c4e220a0aca1396bb2a2d202f4a0df2c5 (diff) |
Merge pull request #22399 from vespa-engine/bratseth/schema-info-4
Test schema-info deriving
Diffstat (limited to 'config-model/src/main/java/com/yahoo/searchdefinition')
-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 77d742c63e9..0c7c507f32d 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 @@ -128,6 +128,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; } |