summaryrefslogtreecommitdiffstats
path: root/container-search/src/main/resources/configdefinitions/prelude.semantics.semantic-rules.def
diff options
context:
space:
mode:
Diffstat (limited to 'container-search/src/main/resources/configdefinitions/prelude.semantics.semantic-rules.def')
-rw-r--r--container-search/src/main/resources/configdefinitions/prelude.semantics.semantic-rules.def22
1 files changed, 22 insertions, 0 deletions
diff --git a/container-search/src/main/resources/configdefinitions/prelude.semantics.semantic-rules.def b/container-search/src/main/resources/configdefinitions/prelude.semantics.semantic-rules.def
new file mode 100644
index 00000000000..5ac0cca7ff6
--- /dev/null
+++ b/container-search/src/main/resources/configdefinitions/prelude.semantics.semantic-rules.def
@@ -0,0 +1,22 @@
+# Copyright 2017 Yahoo Holdings. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
+# Semantic production rules
+namespace=prelude.semantics
+
+# Whether we should use these rule bases in pre-Vespa 2.2 compatibility mode
+compatibility bool default=false
+
+# The name of a rule base
+rulebase[].name string
+
+# Whether this rule base is the default, to be used on all queries
+# not specifying rules
+rulebase[].isdefault bool default=false
+
+# The automata file to use to look up condition references
+# not defined in the rule base. The automata file must be present
+# on all nodes getting this configuration
+rulebase[].automata string default=""
+
+# The rules
+rulebase[].rules string
+