summaryrefslogtreecommitdiffstats
path: root/config-model/src/main/java/com/yahoo/searchdefinition/processing
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@gmail.com>2021-10-15 13:36:39 +0200
committerJon Bratseth <bratseth@gmail.com>2021-10-15 13:36:39 +0200
commitb6d8f17313fc20d1ca256fb61c3013c89d7ee47c (patch)
tree5f2ba4a14d8993ddb9e7f80c9a3210ca64db5565 /config-model/src/main/java/com/yahoo/searchdefinition/processing
parent88cd5ae7d2a2660ca8420a91824fa14d78e95582 (diff)
Validate summary inheritance
Diffstat (limited to 'config-model/src/main/java/com/yahoo/searchdefinition/processing')
-rw-r--r--config-model/src/main/java/com/yahoo/searchdefinition/processing/ImplicitSummaries.java8
1 files changed, 4 insertions, 4 deletions
diff --git a/config-model/src/main/java/com/yahoo/searchdefinition/processing/ImplicitSummaries.java b/config-model/src/main/java/com/yahoo/searchdefinition/processing/ImplicitSummaries.java
index e05ca24cc77..edf9f744150 100644
--- a/config-model/src/main/java/com/yahoo/searchdefinition/processing/ImplicitSummaries.java
+++ b/config-model/src/main/java/com/yahoo/searchdefinition/processing/ImplicitSummaries.java
@@ -31,7 +31,7 @@ public class ImplicitSummaries extends Processor {
public void process(boolean validate, boolean documentsOnly) {
DocumentSummary defaultSummary = search.getSummary("default");
if (defaultSummary == null) {
- defaultSummary = new DocumentSummary("default");
+ defaultSummary = new DocumentSummary("default", search);
defaultSummary.setFromDisk(true);
search.addSummary(defaultSummary);
}
@@ -116,7 +116,7 @@ public class ImplicitSummaries extends Processor {
private DocumentSummary getOrCreateAttributePrefetchSummary(Search search) {
DocumentSummary summary = search.getSummary("attributeprefetch");
if (summary == null) {
- summary = new DocumentSummary("attributeprefetch");
+ summary = new DocumentSummary("attributeprefetch", search);
search.addSummary(summary);
}
return summary;
@@ -209,10 +209,10 @@ public class ImplicitSummaries extends Processor {
}
}
- private void addToDestination(String destinationName, SummaryField summaryField,Search search) {
+ private void addToDestination(String destinationName, SummaryField summaryField, Search search) {
DocumentSummary destination = search.getSummary(destinationName);
if (destination == null) {
- destination = new DocumentSummary(destinationName);
+ destination = new DocumentSummary(destinationName, search);
search.addSummary(destination);
destination.add(summaryField);
}