diff options
Diffstat (limited to 'vespa-documentgen-plugin')
-rw-r--r-- | vespa-documentgen-plugin/etc/music/music.sd | 13 | ||||
-rw-r--r-- | vespa-documentgen-plugin/src/test/java/com/yahoo/vespa/DocumentGenTest.java | 2 |
2 files changed, 14 insertions, 1 deletions
diff --git a/vespa-documentgen-plugin/etc/music/music.sd b/vespa-documentgen-plugin/etc/music/music.sd index 205614db67d..8c2d324697c 100644 --- a/vespa-documentgen-plugin/etc/music/music.sd +++ b/vespa-documentgen-plugin/etc/music/music.sd @@ -32,6 +32,14 @@ search music { indexing: summary | index } + field tags type weightedset<string> { + indexing: attribute | summary + attribute: fast-search + weightedset { + create-if-nonexistent + } + } + } rank-profile default inherits default { @@ -48,6 +56,11 @@ search music { } + document-summary tags { + summary tags type weightedset<string> { + full + } + } } diff --git a/vespa-documentgen-plugin/src/test/java/com/yahoo/vespa/DocumentGenTest.java b/vespa-documentgen-plugin/src/test/java/com/yahoo/vespa/DocumentGenTest.java index 2a7eb261a0b..1db8870912c 100644 --- a/vespa-documentgen-plugin/src/test/java/com/yahoo/vespa/DocumentGenTest.java +++ b/vespa-documentgen-plugin/src/test/java/com/yahoo/vespa/DocumentGenTest.java @@ -21,7 +21,7 @@ public class DocumentGenTest { DocumentGenMojo mojo = new DocumentGenMojo(); mojo.execute(new File("etc/music/"), new File("target/generated-test-sources/vespa-documentgen-plugin/"), "com.yahoo.vespa.document"); Map<String, Schema> searches = mojo.getSearches(); - assertEquals(searches.size(),1); + assertEquals(searches.size(), 1); assertEquals(searches.get("music").getDocument("music").getField("title").getDataType(), DataType.STRING); assertEquals(searches.get("music").getDocument("music").getField("eitheror").getDataType(), DataType.BOOL); } |