aboutsummaryrefslogtreecommitdiffstats
path: root/vespa-documentgen-plugin
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2018-09-17 22:41:44 +0200
committerHenning Baldersheim <balder@yahoo-inc.com>2018-09-17 22:41:44 +0200
commitf8f4b0675e0010f6457c3183ff385cf7fe17821a (patch)
tree4071ead147890afb78c483bc87aef39e3e8b4561 /vespa-documentgen-plugin
parentd3a235dedd51bd53a2a944c3ede0e6adcd8766e3 (diff)
Separate the processing.Processors into a minimal set and the rest. Only use the minimal set when generating the concrete document types.
Diffstat (limited to 'vespa-documentgen-plugin')
-rw-r--r--vespa-documentgen-plugin/etc/complex/video.sd2
-rw-r--r--vespa-documentgen-plugin/src/main/java/com/yahoo/vespa/DocumentGenMojo.java3
2 files changed, 3 insertions, 2 deletions
diff --git a/vespa-documentgen-plugin/etc/complex/video.sd b/vespa-documentgen-plugin/etc/complex/video.sd
index dbaba54cc45..0b0298a162c 100644
--- a/vespa-documentgen-plugin/etc/complex/video.sd
+++ b/vespa-documentgen-plugin/etc/complex/video.sd
@@ -37,7 +37,7 @@ search video {
rank-profile default {
first-phase {
- expression: nativeRank
+ expression: file:non-existing.expression
}
}
rank-profile rp1 inherits default {
diff --git a/vespa-documentgen-plugin/src/main/java/com/yahoo/vespa/DocumentGenMojo.java b/vespa-documentgen-plugin/src/main/java/com/yahoo/vespa/DocumentGenMojo.java
index acefa3fa461..b7c955bd83b 100644
--- a/vespa-documentgen-plugin/src/main/java/com/yahoo/vespa/DocumentGenMojo.java
+++ b/vespa-documentgen-plugin/src/main/java/com/yahoo/vespa/DocumentGenMojo.java
@@ -7,6 +7,7 @@ import com.yahoo.document.annotation.AnnotationReferenceDataType;
import com.yahoo.document.annotation.AnnotationType;
import com.yahoo.documentmodel.NewDocumentType;
import com.yahoo.documentmodel.VespaDocumentType;
+import com.yahoo.searchdefinition.MinimalProcessingSearchBuilder;
import com.yahoo.searchdefinition.Search;
import com.yahoo.searchdefinition.SearchBuilder;
import com.yahoo.searchdefinition.UnprocessingSearchBuilder;
@@ -110,7 +111,7 @@ public class DocumentGenMojo extends AbstractMojo {
public boolean accept(File dir, String name) {
return name.endsWith(".sd");
}});
- SearchBuilder builder = new SearchBuilder();
+ SearchBuilder builder = new MinimalProcessingSearchBuilder();
for (File f : sdFiles) {
try {
long modTime = f.lastModified();