summaryrefslogtreecommitdiffstats
path: root/config-model/src/main/javacc/SDParser.jj
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2018-06-19 14:41:47 +0200
committerGitHub <noreply@github.com>2018-06-19 14:41:47 +0200
commit887801af0973693728272b2cbeb2475e490d1c23 (patch)
tree3ac0d6c3dafadb69573e4cfd0feb3a58faf2aaf8 /config-model/src/main/javacc/SDParser.jj
parentb772f0565d7db9da3787a28b749377fad3d5e396 (diff)
parent66764d55be0aff4224b0171d4ab6450007e1e4cb (diff)
Merge pull request #6235 from vespa-engine/geirst/support-attribute-settings-for-struct-field-attributes
Support attribute settings (etc. fast-search) for struct field attrib…
Diffstat (limited to 'config-model/src/main/javacc/SDParser.jj')
-rw-r--r--config-model/src/main/javacc/SDParser.jj4
1 files changed, 2 insertions, 2 deletions
diff --git a/config-model/src/main/javacc/SDParser.jj b/config-model/src/main/javacc/SDParser.jj
index c4c1a04da0b..1bf87754ce0 100644
--- a/config-model/src/main/javacc/SDParser.jj
+++ b/config-model/src/main/javacc/SDParser.jj
@@ -979,8 +979,7 @@ String fieldBody(SDField field, Search search, SDDocumentType document) : { }
/**
* This rule consumes a single element of a struct subfield body block.
- * Only elements that make sense for streaming search are allowed,
- * since only streaming search supports structs for now.
+ * Only elements that are supported in streaming search and indexed search (with complex attributes) are allowed.
*
* @param field The field being built.
* @param search The search object to add content to.
@@ -991,6 +990,7 @@ String structFieldBody(FieldOperationContainer field, Search search, SDDocumentT
{
( summaryInField(field) |
indexing(field) |
+ attribute(field) |
match(field) |
queryCommand(field) |
structField(field, search, document) |