summaryrefslogtreecommitdiffstats
path: root/config-model
diff options
context:
space:
mode:
authorArne Juul <arnej@yahooinc.com>2023-06-08 07:23:52 +0000
committerArne Juul <arnej@yahooinc.com>2023-06-08 07:25:04 +0000
commit13e465415ee572db48ba22f3fb1563b393ee7c30 (patch)
treeb54818c8c5ba00ebdcc9ca31ea4da37e06fcdde1 /config-model
parentd7568f0d450df2287657ac18c37955a1867496f5 (diff)
avoid having "index" command for fields without an index
Diffstat (limited to 'config-model')
-rw-r--r--config-model/src/main/java/com/yahoo/schema/derived/IndexInfo.java4
-rw-r--r--config-model/src/test/derived/advanced/index-info.cfg36
-rw-r--r--config-model/src/test/derived/array_of_struct_attribute/index-info.cfg6
-rw-r--r--config-model/src/test/derived/arrays/index-info.cfg10
-rw-r--r--config-model/src/test/derived/attributeprefetch/index-info.cfg32
-rw-r--r--config-model/src/test/derived/attributes/index-info.cfg42
-rw-r--r--config-model/src/test/derived/combinedattributeandindexsearch/index-info.cfg8
-rw-r--r--config-model/src/test/derived/emptydefault/index-info.cfg4
-rw-r--r--config-model/src/test/derived/exactmatch/index-info.cfg36
-rw-r--r--config-model/src/test/derived/fieldset/index-info.cfg4
-rw-r--r--config-model/src/test/derived/id/index-info.cfg16
-rw-r--r--config-model/src/test/derived/imported_position_field/index-info.cfg6
-rw-r--r--config-model/src/test/derived/imported_position_field_summary/index-info.cfg6
-rw-r--r--config-model/src/test/derived/imported_struct_fields/index-info.cfg26
-rw-r--r--config-model/src/test/derived/importedfields/index-info.cfg16
-rw-r--r--config-model/src/test/derived/indexinfo_fieldsets/index-info.cfg12
-rw-r--r--config-model/src/test/derived/indexinfo_lowercase/index-info.cfg18
-rw-r--r--config-model/src/test/derived/indexschema/index-info.cfg66
-rw-r--r--config-model/src/test/derived/indexswitches/index-info.cfg8
-rw-r--r--config-model/src/test/derived/inheritance/index-info.cfg8
-rw-r--r--config-model/src/test/derived/inheritstruct/index-info.cfg16
-rw-r--r--config-model/src/test/derived/lowercase/index-info.cfg8
-rw-r--r--config-model/src/test/derived/map_attribute/index-info.cfg12
-rw-r--r--config-model/src/test/derived/map_of_struct_attribute/index-info.cfg20
-rw-r--r--config-model/src/test/derived/matchsettings_map_after/index-info.cfg10
-rw-r--r--config-model/src/test/derived/matchsettings_map_def/index-info.cfg26
-rw-r--r--config-model/src/test/derived/matchsettings_map_in_struct/index-info.cfg38
-rw-r--r--config-model/src/test/derived/matchsettings_map_wfs/index-info.cfg26
-rw-r--r--config-model/src/test/derived/matchsettings_map_wss/index-info.cfg26
-rw-r--r--config-model/src/test/derived/matchsettings_simple_def/index-info.cfg8
-rw-r--r--config-model/src/test/derived/matchsettings_simple_wfs/index-info.cfg8
-rw-r--r--config-model/src/test/derived/matchsettings_simple_wss/index-info.cfg8
-rw-r--r--config-model/src/test/derived/matchsettings_simple_wss_wfs/index-info.cfg8
-rw-r--r--config-model/src/test/derived/multiplesummaries/index-info.cfg44
-rw-r--r--config-model/src/test/derived/music/index-info.cfg76
-rw-r--r--config-model/src/test/derived/newrank/index-info.cfg64
-rw-r--r--config-model/src/test/derived/position_array/index-info.cfg8
-rw-r--r--config-model/src/test/derived/position_attribute/index-info.cfg8
-rw-r--r--config-model/src/test/derived/position_extra/index-info.cfg10
-rw-r--r--config-model/src/test/derived/prefixexactattribute/index-info.cfg8
-rw-r--r--config-model/src/test/derived/ranktypes/index-info.cfg10
-rw-r--r--config-model/src/test/derived/schemainheritance/index-info.cfg14
-rw-r--r--config-model/src/test/derived/structandfieldset/index-info.cfg8
-rw-r--r--config-model/src/test/derived/structanyorder/index-info.cfg200
-rw-r--r--config-model/src/test/derived/tensor/index-info.cfg12
-rw-r--r--config-model/src/test/derived/types/index-info.cfg244
46 files changed, 3 insertions, 1281 deletions
diff --git a/config-model/src/main/java/com/yahoo/schema/derived/IndexInfo.java b/config-model/src/main/java/com/yahoo/schema/derived/IndexInfo.java
index b2648aec88e..7d88985b2d5 100644
--- a/config-model/src/main/java/com/yahoo/schema/derived/IndexInfo.java
+++ b/config-model/src/main/java/com/yahoo/schema/derived/IndexInfo.java
@@ -133,7 +133,9 @@ public class IndexInfo extends Derived implements IndexInfoConfig.Producer {
addIndexCommand(field.getName(), CMD_DEFAULT_POSITION);
}
- addIndexCommand(field, CMD_INDEX); // List the indices
+ for (var index : field.getIndices().values()) {
+ addIndexCommand(index.getName(), CMD_INDEX); // List the indices
+ }
if (needLowerCase(field)) {
addIndexCommand(field, CMD_LOWERCASE);
diff --git a/config-model/src/test/derived/advanced/index-info.cfg b/config-model/src/test/derived/advanced/index-info.cfg
index e87e90bf169..0d24150aa0f 100644
--- a/config-model/src/test/derived/advanced/index-info.cfg
+++ b/config-model/src/test/derived/advanced/index-info.cfg
@@ -4,50 +4,34 @@ indexinfo[].command[].command "index"
indexinfo[].command[].indexname "sddocname"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "debug_src"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "debug_src"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "debug_src"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "attributes_src"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "attributes_src"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "attributes_src"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "location_str"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "location_str"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "location_str"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "title_src"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "title_src"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "title_src"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "product_src"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "product_src"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "product_src"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "product2_src"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "product2_src"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "product2_src"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "product3_src"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "product3_src"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "product3_src"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "attributes"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "attributes"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "attributes"
indexinfo[].command[].command "normalize"
@@ -58,8 +42,6 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "attributes"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "debug"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "debug"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "debug"
indexinfo[].command[].command "normalize"
@@ -70,26 +52,18 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "debug"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "location.x"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "location.x"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "location.x"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "location.y"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "location.y"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "location.y"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "location"
indexinfo[].command[].command "default-position"
indexinfo[].command[].indexname "location"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "location"
indexinfo[].command[].command "type position"
indexinfo[].command[].indexname "location_zcurve"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "location_zcurve"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "location_zcurve"
indexinfo[].command[].command "fast-search"
@@ -98,14 +72,10 @@ indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "location_zcurve"
indexinfo[].command[].command "type long"
indexinfo[].command[].indexname "mysummary"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mysummary"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "mysummary"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "product"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "product"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "product"
indexinfo[].command[].command "stem:BEST"
@@ -116,8 +86,6 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "product"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "product2"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "product2"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "product2"
indexinfo[].command[].command "stem:BEST"
@@ -128,8 +96,6 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "product2"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "product3"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "product3"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "product3"
indexinfo[].command[].command "stem:BEST"
@@ -152,8 +118,6 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "title"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "title_s"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "title_s"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "title_s"
indexinfo[].command[].command "type string"
diff --git a/config-model/src/test/derived/array_of_struct_attribute/index-info.cfg b/config-model/src/test/derived/array_of_struct_attribute/index-info.cfg
index 56036d0ed71..856dc94c6e5 100644
--- a/config-model/src/test/derived/array_of_struct_attribute/index-info.cfg
+++ b/config-model/src/test/derived/array_of_struct_attribute/index-info.cfg
@@ -4,8 +4,6 @@ indexinfo[].command[].command "index"
indexinfo[].command[].indexname "sddocname"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "elem_array.name"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "elem_array.name"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "elem_array.name"
indexinfo[].command[].command "attribute"
@@ -18,16 +16,12 @@ indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "elem_array.name"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "elem_array.weight"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "elem_array.weight"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "elem_array.weight"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "elem_array.weight"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "elem_array"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "elem_array"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "elem_array"
indexinfo[].command[].command "type Array<elem>"
diff --git a/config-model/src/test/derived/arrays/index-info.cfg b/config-model/src/test/derived/arrays/index-info.cfg
index 6262608cfec..c767cbe2cd1 100644
--- a/config-model/src/test/derived/arrays/index-info.cfg
+++ b/config-model/src/test/derived/arrays/index-info.cfg
@@ -4,8 +4,6 @@ indexinfo[].command[].command "index"
indexinfo[].command[].indexname "sddocname"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "tags"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "tags"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "tags"
indexinfo[].command[].command "multivalue"
@@ -20,8 +18,6 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "tags"
indexinfo[].command[].command "type Array<string>"
indexinfo[].command[].indexname "ratings"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "ratings"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "ratings"
indexinfo[].command[].command "attribute"
@@ -30,8 +26,6 @@ indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "ratings"
indexinfo[].command[].command "type Array<int>"
indexinfo[].command[].indexname "a"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "a"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "a"
indexinfo[].command[].command "stem:BEST"
@@ -44,8 +38,6 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "a"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "b"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "b"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "b"
indexinfo[].command[].command "multivalue"
@@ -60,8 +52,6 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "b"
indexinfo[].command[].command "type Array<string>"
indexinfo[].command[].indexname "c"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "c"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "c"
indexinfo[].command[].command "multivalue"
diff --git a/config-model/src/test/derived/attributeprefetch/index-info.cfg b/config-model/src/test/derived/attributeprefetch/index-info.cfg
index 5bb37ce1aaa..00121f7a800 100644
--- a/config-model/src/test/derived/attributeprefetch/index-info.cfg
+++ b/config-model/src/test/derived/attributeprefetch/index-info.cfg
@@ -4,16 +4,12 @@ indexinfo[].command[].command "index"
indexinfo[].command[].indexname "sddocname"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "singlebyte"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "singlebyte"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "singlebyte"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "singlebyte"
indexinfo[].command[].command "type byte"
indexinfo[].command[].indexname "multibyte"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "multibyte"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "multibyte"
indexinfo[].command[].command "attribute"
@@ -22,8 +18,6 @@ indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "multibyte"
indexinfo[].command[].command "type Array<byte>"
indexinfo[].command[].indexname "wsbyte"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "wsbyte"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "wsbyte"
indexinfo[].command[].command "attribute"
@@ -32,16 +26,12 @@ indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "wsbyte"
indexinfo[].command[].command "type WeightedSet<byte>"
indexinfo[].command[].indexname "singleint"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "singleint"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "singleint"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "singleint"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "multiint"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "multiint"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "multiint"
indexinfo[].command[].command "attribute"
@@ -50,8 +40,6 @@ indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "multiint"
indexinfo[].command[].command "type Array<int>"
indexinfo[].command[].indexname "wsint"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "wsint"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "wsint"
indexinfo[].command[].command "attribute"
@@ -60,16 +48,12 @@ indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "wsint"
indexinfo[].command[].command "type WeightedSet<int>"
indexinfo[].command[].indexname "singlelong"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "singlelong"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "singlelong"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "singlelong"
indexinfo[].command[].command "type long"
indexinfo[].command[].indexname "multilong"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "multilong"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "multilong"
indexinfo[].command[].command "attribute"
@@ -78,8 +62,6 @@ indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "multilong"
indexinfo[].command[].command "type Array<long>"
indexinfo[].command[].indexname "wslong"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "wslong"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "wslong"
indexinfo[].command[].command "attribute"
@@ -88,16 +70,12 @@ indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "wslong"
indexinfo[].command[].command "type WeightedSet<long>"
indexinfo[].command[].indexname "singlefloat"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "singlefloat"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "singlefloat"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "singlefloat"
indexinfo[].command[].command "type float"
indexinfo[].command[].indexname "multifloat"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "multifloat"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "multifloat"
indexinfo[].command[].command "attribute"
@@ -106,16 +84,12 @@ indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "multifloat"
indexinfo[].command[].command "type Array<float>"
indexinfo[].command[].indexname "singledouble"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "singledouble"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "singledouble"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "singledouble"
indexinfo[].command[].command "type double"
indexinfo[].command[].indexname "multidouble"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "multidouble"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "multidouble"
indexinfo[].command[].command "attribute"
@@ -124,8 +98,6 @@ indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "multidouble"
indexinfo[].command[].command "type Array<double>"
indexinfo[].command[].indexname "singlestring"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "singlestring"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "singlestring"
indexinfo[].command[].command "attribute"
@@ -134,8 +106,6 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "singlestring"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "multistring"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "multistring"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "multistring"
indexinfo[].command[].command "multivalue"
@@ -146,8 +116,6 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "multistring"
indexinfo[].command[].command "type Array<string>"
indexinfo[].command[].indexname "wsstring"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "wsstring"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "wsstring"
indexinfo[].command[].command "multivalue"
diff --git a/config-model/src/test/derived/attributes/index-info.cfg b/config-model/src/test/derived/attributes/index-info.cfg
index a39d687c968..9cf0342dae6 100644
--- a/config-model/src/test/derived/attributes/index-info.cfg
+++ b/config-model/src/test/derived/attributes/index-info.cfg
@@ -4,8 +4,6 @@ indexinfo[].command[].command "index"
indexinfo[].command[].indexname "sddocname"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "a1"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "a1"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "a1"
indexinfo[].command[].command "attribute"
@@ -14,8 +12,6 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "a1"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "a2"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "a2"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "a2"
indexinfo[].command[].command "attribute"
@@ -24,8 +20,6 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "a2"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "a3"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "a3"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "a3"
indexinfo[].command[].command "attribute"
@@ -34,14 +28,10 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "a3"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "a4"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "a4"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "a4"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "a5"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "a5"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "a5"
indexinfo[].command[].command "stem:BEST"
@@ -54,8 +44,6 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "a5"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "a6"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "a6"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "a6"
indexinfo[].command[].command "stem:BEST"
@@ -68,20 +56,14 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "a6"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "a7"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "a7"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "a7"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "a8"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "a8"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "a8"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "b1"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "b1"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "b1"
indexinfo[].command[].command "attribute"
@@ -92,8 +74,6 @@ indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "b1"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "b2"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "b2"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "b2"
indexinfo[].command[].command "stem:BEST"
@@ -120,24 +100,18 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "b3"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "b4"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "b4"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "b4"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "b4"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "b5"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "b5"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "b5"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "b5"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "b6"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "b6"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "b6"
indexinfo[].command[].command "attribute"
@@ -146,8 +120,6 @@ indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "b6"
indexinfo[].command[].command "type Array<long>"
indexinfo[].command[].indexname "b7"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "b7"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "b7"
indexinfo[].command[].command "attribute"
@@ -156,16 +128,12 @@ indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "b7"
indexinfo[].command[].command "type WeightedSet<int>"
indexinfo[].command[].indexname "a9"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "a9"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "a9"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "a9"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "a10"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "a10"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "a10"
indexinfo[].command[].command "attribute"
@@ -176,32 +144,24 @@ indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "a10"
indexinfo[].command[].command "type Array<int>"
indexinfo[].command[].indexname "a11"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "a11"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "a11"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "a11"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "a12"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "a12"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "a12"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "a12"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "a13"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "a13"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "a13"
indexinfo[].command[].command "type tensor(x{})"
indexinfo[].command[].indexname "a13"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "a7_arr"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "a7_arr"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "a7_arr"
indexinfo[].command[].command "multivalue"
@@ -214,8 +174,6 @@ indexinfo[].command[].command "type Array<string>"
indexinfo[].command[].indexname "a7_arr"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "a8_arr"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "a8_arr"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "a8_arr"
indexinfo[].command[].command "multivalue"
diff --git a/config-model/src/test/derived/combinedattributeandindexsearch/index-info.cfg b/config-model/src/test/derived/combinedattributeandindexsearch/index-info.cfg
index 3109baba4c1..a72bef25716 100644
--- a/config-model/src/test/derived/combinedattributeandindexsearch/index-info.cfg
+++ b/config-model/src/test/derived/combinedattributeandindexsearch/index-info.cfg
@@ -4,8 +4,6 @@ indexinfo[].command[].command "index"
indexinfo[].command[].indexname "sddocname"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "index1"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "index1"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "index1"
indexinfo[].command[].command "stem:BEST"
@@ -18,8 +16,6 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "index1"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "index2"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "index2"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "index2"
indexinfo[].command[].command "stem:BEST"
@@ -32,8 +28,6 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "index2"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "attribute1"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "attribute1"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "attribute1"
indexinfo[].command[].command "attribute"
@@ -42,8 +36,6 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "attribute1"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "attribute2"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "attribute2"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "attribute2"
indexinfo[].command[].command "attribute"
diff --git a/config-model/src/test/derived/emptydefault/index-info.cfg b/config-model/src/test/derived/emptydefault/index-info.cfg
index 8c22526612f..1649da4fc61 100644
--- a/config-model/src/test/derived/emptydefault/index-info.cfg
+++ b/config-model/src/test/derived/emptydefault/index-info.cfg
@@ -4,8 +4,6 @@ indexinfo[].command[].command "index"
indexinfo[].command[].indexname "sddocname"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "one"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "one"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "one"
indexinfo[].command[].command "stem:BEST"
@@ -18,8 +16,6 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "one"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "two"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "two"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "two"
indexinfo[].command[].command "stem:BEST"
diff --git a/config-model/src/test/derived/exactmatch/index-info.cfg b/config-model/src/test/derived/exactmatch/index-info.cfg
index 7e16d186cf9..7198e1401ae 100644
--- a/config-model/src/test/derived/exactmatch/index-info.cfg
+++ b/config-model/src/test/derived/exactmatch/index-info.cfg
@@ -4,8 +4,6 @@ indexinfo[].command[].command "index"
indexinfo[].command[].indexname "sddocname"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "tag"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "tag"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "tag"
indexinfo[].command[].command "string"
@@ -14,8 +12,6 @@ indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "tag"
indexinfo[].command[].command "exact @@"
indexinfo[].command[].indexname "screweduserids"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "screweduserids"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "screweduserids"
indexinfo[].command[].command "string"
@@ -24,8 +20,6 @@ indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "screweduserids"
indexinfo[].command[].command "exact *!A!!*"
indexinfo[].command[].indexname "string_map.key"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "string_map.key"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "string_map.key"
indexinfo[].command[].command "attribute"
@@ -36,26 +30,18 @@ indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "string_map.key"
indexinfo[].command[].command "exact *!B!!*"
indexinfo[].command[].indexname "string_map.value"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "string_map.value"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "string_map.value"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "string_map"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "string_map"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "string_map"
indexinfo[].command[].command "type Map<string,string>"
indexinfo[].command[].indexname "elem_map.key"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "elem_map.key"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "elem_map.key"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "elem_map.value.name"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "elem_map.value.name"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "elem_map.value.name"
indexinfo[].command[].command "attribute"
@@ -66,24 +52,16 @@ indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "elem_map.value.name"
indexinfo[].command[].command "exact @@"
indexinfo[].command[].indexname "elem_map.value.weight"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "elem_map.value.weight"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "elem_map.value.weight"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "elem_map.value"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "elem_map.value"
indexinfo[].command[].command "type elem"
indexinfo[].command[].indexname "elem_map"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "elem_map"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "elem_map"
indexinfo[].command[].command "type Map<string,elem>"
indexinfo[].command[].indexname "elem_array.name"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "elem_array.name"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "elem_array.name"
indexinfo[].command[].command "attribute"
@@ -94,26 +72,18 @@ indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "elem_array.name"
indexinfo[].command[].command "exact @@"
indexinfo[].command[].indexname "elem_array.weight"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "elem_array.weight"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "elem_array.weight"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "elem_array"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "elem_array"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "elem_array"
indexinfo[].command[].command "type Array<elem>"
indexinfo[].command[].indexname "another_map.key"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "another_map.key"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "another_map.key"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "another_map.value.name"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "another_map.value.name"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "another_map.value.name"
indexinfo[].command[].command "attribute"
@@ -124,18 +94,12 @@ indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "another_map.value.name"
indexinfo[].command[].command "exact *!C!!*"
indexinfo[].command[].indexname "another_map.value.weight"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "another_map.value.weight"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "another_map.value.weight"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "another_map.value"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "another_map.value"
indexinfo[].command[].command "type elem"
indexinfo[].command[].indexname "another_map"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "another_map"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "another_map"
indexinfo[].command[].command "type Map<string,elem>"
diff --git a/config-model/src/test/derived/fieldset/index-info.cfg b/config-model/src/test/derived/fieldset/index-info.cfg
index 0d02baef19c..f78a748cef6 100644
--- a/config-model/src/test/derived/fieldset/index-info.cfg
+++ b/config-model/src/test/derived/fieldset/index-info.cfg
@@ -4,8 +4,6 @@ indexinfo[].command[].command "index"
indexinfo[].command[].indexname "sddocname"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "word1"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "word1"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "word1"
indexinfo[].command[].command "multivalue"
@@ -16,8 +14,6 @@ indexinfo[].command[].command "type Array<string>"
indexinfo[].command[].indexname "word1"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "word2"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "word2"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "word2"
indexinfo[].command[].command "multivalue"
diff --git a/config-model/src/test/derived/id/index-info.cfg b/config-model/src/test/derived/id/index-info.cfg
index 4de6f839632..11376d26c73 100644
--- a/config-model/src/test/derived/id/index-info.cfg
+++ b/config-model/src/test/derived/id/index-info.cfg
@@ -4,8 +4,6 @@ indexinfo[].command[].command "index"
indexinfo[].command[].indexname "sddocname"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "uri"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "uri"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "uri"
indexinfo[].command[].command "plain-tokens"
@@ -30,44 +28,30 @@ indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "uri"
indexinfo[].command[].command "type uri"
indexinfo[].command[].indexname "uri.fragment"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "uri.fragment"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "uri.fragment"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "uri.host"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "uri.host"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "uri.host"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "uri.hostname"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "uri.hostname"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "uri.hostname"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "uri.path"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "uri.path"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "uri.path"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "uri.port"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "uri.port"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "uri.port"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "uri.query"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "uri.query"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "uri.query"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "uri.scheme"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "uri.scheme"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "uri.scheme"
indexinfo[].command[].command "type string"
diff --git a/config-model/src/test/derived/imported_position_field/index-info.cfg b/config-model/src/test/derived/imported_position_field/index-info.cfg
index a36bcb20979..7e51b268593 100644
--- a/config-model/src/test/derived/imported_position_field/index-info.cfg
+++ b/config-model/src/test/derived/imported_position_field/index-info.cfg
@@ -4,16 +4,12 @@ indexinfo[].command[].command "index"
indexinfo[].command[].indexname "sddocname"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "parent_ref"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "parent_ref"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "parent_ref"
indexinfo[].command[].command "type Reference<parent>"
indexinfo[].command[].indexname "parent_ref"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "my_pos_zcurve"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "my_pos_zcurve"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "my_pos_zcurve"
indexinfo[].command[].command "fast-search"
@@ -24,6 +20,4 @@ indexinfo[].command[].command "type long"
indexinfo[].command[].indexname "my_pos"
indexinfo[].command[].command "default-position"
indexinfo[].command[].indexname "my_pos"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "my_pos"
indexinfo[].command[].command "type position"
diff --git a/config-model/src/test/derived/imported_position_field_summary/index-info.cfg b/config-model/src/test/derived/imported_position_field_summary/index-info.cfg
index a36bcb20979..7e51b268593 100644
--- a/config-model/src/test/derived/imported_position_field_summary/index-info.cfg
+++ b/config-model/src/test/derived/imported_position_field_summary/index-info.cfg
@@ -4,16 +4,12 @@ indexinfo[].command[].command "index"
indexinfo[].command[].indexname "sddocname"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "parent_ref"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "parent_ref"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "parent_ref"
indexinfo[].command[].command "type Reference<parent>"
indexinfo[].command[].indexname "parent_ref"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "my_pos_zcurve"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "my_pos_zcurve"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "my_pos_zcurve"
indexinfo[].command[].command "fast-search"
@@ -24,6 +20,4 @@ indexinfo[].command[].command "type long"
indexinfo[].command[].indexname "my_pos"
indexinfo[].command[].command "default-position"
indexinfo[].command[].indexname "my_pos"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "my_pos"
indexinfo[].command[].command "type position"
diff --git a/config-model/src/test/derived/imported_struct_fields/index-info.cfg b/config-model/src/test/derived/imported_struct_fields/index-info.cfg
index 72baf67b00f..547123754cf 100644
--- a/config-model/src/test/derived/imported_struct_fields/index-info.cfg
+++ b/config-model/src/test/derived/imported_struct_fields/index-info.cfg
@@ -4,22 +4,16 @@ indexinfo[].command[].command "index"
indexinfo[].command[].indexname "sddocname"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "parent_ref"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "parent_ref"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "parent_ref"
indexinfo[].command[].command "type Reference<parent>"
indexinfo[].command[].indexname "parent_ref"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "documentid"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "documentid"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "documentid"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "my_elem_array.name"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "my_elem_array.name"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "my_elem_array.name"
indexinfo[].command[].command "attribute"
@@ -32,22 +26,16 @@ indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "my_elem_array.name"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "my_elem_array.weight"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "my_elem_array.weight"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "my_elem_array.weight"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "my_elem_array.weight"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "my_elem_array"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "my_elem_array"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "my_elem_array"
indexinfo[].command[].command "type Array<elem>"
indexinfo[].command[].indexname "my_elem_map.value.name"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "my_elem_map.value.name"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "my_elem_map.value.name"
indexinfo[].command[].command "attribute"
@@ -60,20 +48,14 @@ indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "my_elem_map.value.name"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "my_elem_map.value.weight"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "my_elem_map.value.weight"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "my_elem_map.value.weight"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "my_elem_map.value.weight"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "my_elem_map.value"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "my_elem_map.value"
indexinfo[].command[].command "type elem"
indexinfo[].command[].indexname "my_elem_map.key"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "my_elem_map.key"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "my_elem_map.key"
indexinfo[].command[].command "attribute"
@@ -86,14 +68,10 @@ indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "my_elem_map.key"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "my_elem_map"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "my_elem_map"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "my_elem_map"
indexinfo[].command[].command "type Map<string,elem>"
indexinfo[].command[].indexname "my_str_int_map.key"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "my_str_int_map.key"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "my_str_int_map.key"
indexinfo[].command[].command "attribute"
@@ -106,16 +84,12 @@ indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "my_str_int_map.key"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "my_str_int_map.value"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "my_str_int_map.value"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "my_str_int_map.value"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "my_str_int_map.value"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "my_str_int_map"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "my_str_int_map"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "my_str_int_map"
indexinfo[].command[].command "type Map<string,int>"
diff --git a/config-model/src/test/derived/importedfields/index-info.cfg b/config-model/src/test/derived/importedfields/index-info.cfg
index 0e22e41f11a..456605367c0 100644
--- a/config-model/src/test/derived/importedfields/index-info.cfg
+++ b/config-model/src/test/derived/importedfields/index-info.cfg
@@ -4,40 +4,30 @@ indexinfo[].command[].command "index"
indexinfo[].command[].indexname "sddocname"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "a_ref"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "a_ref"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "a_ref"
indexinfo[].command[].command "type Reference<parent_a>"
indexinfo[].command[].indexname "a_ref"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "b_ref"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "b_ref"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "b_ref"
indexinfo[].command[].command "type Reference<parent_b>"
indexinfo[].command[].indexname "b_ref"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "b_ref_with_summary"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "b_ref_with_summary"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "b_ref_with_summary"
indexinfo[].command[].command "type Reference<parent_b>"
indexinfo[].command[].indexname "b_ref_with_summary"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "my_int_field"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "my_int_field"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "my_int_field"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "my_int_field"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "my_string_field"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "my_string_field"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "my_string_field"
indexinfo[].command[].command "attribute"
@@ -48,8 +38,6 @@ indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "my_string_field"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "my_int_array_field"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "my_int_array_field"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "my_int_array_field"
indexinfo[].command[].command "attribute"
@@ -58,8 +46,6 @@ indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "my_int_array_field"
indexinfo[].command[].command "type Array<int>"
indexinfo[].command[].indexname "my_int_wset_field"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "my_int_wset_field"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "my_int_wset_field"
indexinfo[].command[].command "attribute"
@@ -68,8 +54,6 @@ indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "my_int_wset_field"
indexinfo[].command[].command "type WeightedSet<int>"
indexinfo[].command[].indexname "my_ancient_int_field"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "my_ancient_int_field"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "my_ancient_int_field"
indexinfo[].command[].command "numerical"
diff --git a/config-model/src/test/derived/indexinfo_fieldsets/index-info.cfg b/config-model/src/test/derived/indexinfo_fieldsets/index-info.cfg
index 9e7d4c2769e..6a31bcff4e6 100644
--- a/config-model/src/test/derived/indexinfo_fieldsets/index-info.cfg
+++ b/config-model/src/test/derived/indexinfo_fieldsets/index-info.cfg
@@ -4,8 +4,6 @@ indexinfo[].command[].command "index"
indexinfo[].command[].indexname "sddocname"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "nostemming1"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "nostemming1"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "nostemming1"
indexinfo[].command[].command "normalize"
@@ -16,8 +14,6 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "nostemming1"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "nostemming2"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "nostemming2"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "nostemming2"
indexinfo[].command[].command "normalize"
@@ -28,8 +24,6 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "nostemming2"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "nonormalizing1"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "nonormalizing1"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "nonormalizing1"
indexinfo[].command[].command "stem:BEST"
@@ -40,8 +34,6 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "nonormalizing1"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "nonormalizing2"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "nonormalizing2"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "nonormalizing2"
indexinfo[].command[].command "stem:BEST"
@@ -52,8 +44,6 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "nonormalizing2"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "exact1"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "exact1"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "exact1"
indexinfo[].command[].command "string"
@@ -62,8 +52,6 @@ indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "exact1"
indexinfo[].command[].command "exact @@"
indexinfo[].command[].indexname "exact2"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "exact2"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "exact2"
indexinfo[].command[].command "string"
diff --git a/config-model/src/test/derived/indexinfo_lowercase/index-info.cfg b/config-model/src/test/derived/indexinfo_lowercase/index-info.cfg
index bc4320a70b6..09693eb7a5c 100644
--- a/config-model/src/test/derived/indexinfo_lowercase/index-info.cfg
+++ b/config-model/src/test/derived/indexinfo_lowercase/index-info.cfg
@@ -4,26 +4,18 @@ indexinfo[].command[].command "index"
indexinfo[].command[].indexname "sddocname"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "lc_attribute_src"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "lc_attribute_src"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "lc_attribute_src"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "lc_index_src"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "lc_index_src"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "lc_index_src"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "lc_summary_src"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "lc_summary_src"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "lc_summary_src"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "nc_attribute"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "nc_attribute"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "nc_attribute"
indexinfo[].command[].command "attribute"
@@ -34,8 +26,6 @@ indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "nc_attribute"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "nc_index"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "nc_index"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "nc_index"
indexinfo[].command[].command "stem:BEST"
@@ -48,14 +38,10 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "nc_index"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "nc_summary"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "nc_summary"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "nc_summary"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "lc_attribute"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "lc_attribute"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "lc_attribute"
indexinfo[].command[].command "attribute"
@@ -66,8 +52,6 @@ indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "lc_attribute"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "lc_index"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "lc_index"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "lc_index"
indexinfo[].command[].command "stem:BEST"
@@ -80,8 +64,6 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "lc_index"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "lc_summary"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "lc_summary"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "lc_summary"
indexinfo[].command[].command "string"
diff --git a/config-model/src/test/derived/indexschema/index-info.cfg b/config-model/src/test/derived/indexschema/index-info.cfg
index 278fbcb3956..053066d9dcb 100644
--- a/config-model/src/test/derived/indexschema/index-info.cfg
+++ b/config-model/src/test/derived/indexschema/index-info.cfg
@@ -4,8 +4,6 @@ indexinfo[].command[].command "index"
indexinfo[].command[].indexname "sddocname"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "sa"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "sa"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "sa"
indexinfo[].command[].command "stem:BEST"
@@ -18,8 +16,6 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "sa"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "sb"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "sb"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "sb"
indexinfo[].command[].command "stem:BEST"
@@ -32,8 +28,6 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "sb"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "sc"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "sc"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "sc"
indexinfo[].command[].command "stem:BEST"
@@ -46,8 +40,6 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "sc"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "sd"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "sd"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "sd"
indexinfo[].command[].command "stem:BEST"
@@ -64,26 +56,18 @@ indexinfo[].command[].command "phrase-segmenting false"
indexinfo[].command[].indexname "sd"
indexinfo[].command[].command "literal-boost"
indexinfo[].command[].indexname "pos.x"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "pos.x"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "pos.x"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "pos.y"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "pos.y"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "pos.y"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "pos"
indexinfo[].command[].command "default-position"
indexinfo[].command[].indexname "pos"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "pos"
indexinfo[].command[].command "type position"
indexinfo[].command[].indexname "se"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "se"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "se"
indexinfo[].command[].command "attribute"
@@ -94,8 +78,6 @@ indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "se"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "sf"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "sf"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "sf"
indexinfo[].command[].command "multivalue"
@@ -110,8 +92,6 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "sf"
indexinfo[].command[].command "type Array<string>"
indexinfo[].command[].indexname "sg"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "sg"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "sg"
indexinfo[].command[].command "multivalue"
@@ -126,8 +106,6 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "sg"
indexinfo[].command[].command "type WeightedSet<string>"
indexinfo[].command[].indexname "sh"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "sh"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "sh"
indexinfo[].command[].command "plain-tokens"
@@ -166,8 +144,6 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "si"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "exact1"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "exact1"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "exact1"
indexinfo[].command[].command "string"
@@ -176,8 +152,6 @@ indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "exact1"
indexinfo[].command[].command "exact @@"
indexinfo[].command[].indexname "exact2"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "exact2"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "exact2"
indexinfo[].command[].command "string"
@@ -200,24 +174,18 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "bm25_field"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "ia"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "ia"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "ia"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "ia"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "ib"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "ib"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "ib"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "ib"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "ic"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "ic"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "ic"
indexinfo[].command[].command "numerical"
@@ -248,8 +216,6 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "nostemstring2"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "nostemstring3"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "nostemstring3"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "nostemstring3"
indexinfo[].command[].command "normalize"
@@ -260,8 +226,6 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "nostemstring3"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "nostemstring4"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "nostemstring4"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "nostemstring4"
indexinfo[].command[].command "normalize"
@@ -272,8 +236,6 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "nostemstring4"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "fs9"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "fs9"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "fs9"
indexinfo[].command[].command "stem:BEST"
@@ -286,8 +248,6 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "fs9"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "f10.text"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "f10.text"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "f10.text"
indexinfo[].command[].command "stem:BEST"
@@ -300,20 +260,14 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "f10.text"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "f10.name"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "f10.name"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "f10.name"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "f10"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "f10"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "f10"
indexinfo[].command[].command "type Array<part>"
indexinfo[].command[].indexname "pos_zcurve"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "pos_zcurve"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "pos_zcurve"
indexinfo[].command[].command "fast-search"
@@ -322,8 +276,6 @@ indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "pos_zcurve"
indexinfo[].command[].command "type long"
indexinfo[].command[].indexname "sd_literal"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "sd_literal"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "sd_literal"
indexinfo[].command[].command "plain-tokens"
@@ -332,56 +284,38 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "sd_literal"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "searchfield1"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "searchfield1"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "searchfield1"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "searchfield2"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "searchfield2"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "searchfield2"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "sh.fragment"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "sh.fragment"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "sh.fragment"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "sh.host"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "sh.host"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "sh.host"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "sh.hostname"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "sh.hostname"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "sh.hostname"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "sh.path"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "sh.path"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "sh.path"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "sh.port"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "sh.port"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "sh.port"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "sh.query"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "sh.query"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "sh.query"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "sh.scheme"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "sh.scheme"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "sh.scheme"
indexinfo[].command[].command "type string"
diff --git a/config-model/src/test/derived/indexswitches/index-info.cfg b/config-model/src/test/derived/indexswitches/index-info.cfg
index 5c72264c98d..0e1999f0155 100644
--- a/config-model/src/test/derived/indexswitches/index-info.cfg
+++ b/config-model/src/test/derived/indexswitches/index-info.cfg
@@ -4,8 +4,6 @@ indexinfo[].command[].command "index"
indexinfo[].command[].indexname "sddocname"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "title"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "title"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "title"
indexinfo[].command[].command "stem:BEST"
@@ -18,8 +16,6 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "title"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "descr"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "descr"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "descr"
indexinfo[].command[].command "stem:BEST"
@@ -32,14 +28,10 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "descr"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "source_src"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "source_src"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "source_src"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "source"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "source"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "source"
indexinfo[].command[].command "normalize"
diff --git a/config-model/src/test/derived/inheritance/index-info.cfg b/config-model/src/test/derived/inheritance/index-info.cfg
index a163c0b3640..4b5cacfc5ad 100644
--- a/config-model/src/test/derived/inheritance/index-info.cfg
+++ b/config-model/src/test/derived/inheritance/index-info.cfg
@@ -4,24 +4,18 @@ indexinfo[].command[].command "index"
indexinfo[].command[].indexname "sddocname"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "onlygrandparent"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "onlygrandparent"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "onlygrandparent"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "onlygrandparent"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "overridden"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "overridden"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "overridden"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "overridden"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "onlyfather"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "onlyfather"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "onlyfather"
indexinfo[].command[].command "type string"
@@ -40,8 +34,6 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "onlymother"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "onlychild"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "onlychild"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "onlychild"
indexinfo[].command[].command "stem:BEST"
diff --git a/config-model/src/test/derived/inheritstruct/index-info.cfg b/config-model/src/test/derived/inheritstruct/index-info.cfg
index 8898ca8d944..fd348211719 100644
--- a/config-model/src/test/derived/inheritstruct/index-info.cfg
+++ b/config-model/src/test/derived/inheritstruct/index-info.cfg
@@ -4,8 +4,6 @@ indexinfo[].command[].command "index"
indexinfo[].command[].indexname "sddocname"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "child_struct_field.my_str"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "child_struct_field.my_str"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "child_struct_field.my_str"
indexinfo[].command[].command "stem:BEST"
@@ -18,40 +16,26 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "child_struct_field.my_str"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "child_struct_field"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "child_struct_field"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "child_struct_field"
indexinfo[].command[].command "plain-tokens"
indexinfo[].command[].indexname "child_struct_field"
indexinfo[].command[].command "type my_struct"
indexinfo[].command[].indexname "other_field.my_int"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "other_field.my_int"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "other_field.my_int"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "other_field.my_str"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "other_field.my_str"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "other_field.my_str"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "other_field"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "other_field"
indexinfo[].command[].command "type other_struct"
indexinfo[].command[].indexname "wrapped_field.wrapped.my_str"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "wrapped_field.wrapped.my_str"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "wrapped_field.wrapped.my_str"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "wrapped_field.wrapped"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "wrapped_field.wrapped"
indexinfo[].command[].command "type my_struct"
indexinfo[].command[].indexname "wrapped_field"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "wrapped_field"
indexinfo[].command[].command "type wrapper"
diff --git a/config-model/src/test/derived/lowercase/index-info.cfg b/config-model/src/test/derived/lowercase/index-info.cfg
index a1d9f9ab4ef..1e8506649d5 100644
--- a/config-model/src/test/derived/lowercase/index-info.cfg
+++ b/config-model/src/test/derived/lowercase/index-info.cfg
@@ -4,22 +4,16 @@ indexinfo[].command[].command "index"
indexinfo[].command[].indexname "sddocname"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "single_field_source"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "single_field_source"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "single_field_source"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "array_field_source"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "array_field_source"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "array_field_source"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "array_field_source"
indexinfo[].command[].command "type Array<string>"
indexinfo[].command[].indexname "array_field"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "array_field"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "array_field"
indexinfo[].command[].command "multivalue"
@@ -34,8 +28,6 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "array_field"
indexinfo[].command[].command "type Array<string>"
indexinfo[].command[].indexname "single_field"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "single_field"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "single_field"
indexinfo[].command[].command "stem:BEST"
diff --git a/config-model/src/test/derived/map_attribute/index-info.cfg b/config-model/src/test/derived/map_attribute/index-info.cfg
index 029964476ea..00cbc13edca 100644
--- a/config-model/src/test/derived/map_attribute/index-info.cfg
+++ b/config-model/src/test/derived/map_attribute/index-info.cfg
@@ -4,8 +4,6 @@ indexinfo[].command[].command "index"
indexinfo[].command[].indexname "sddocname"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "str_map.key"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "str_map.key"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "str_map.key"
indexinfo[].command[].command "attribute"
@@ -18,8 +16,6 @@ indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "str_map.key"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "str_map.value"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "str_map.value"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "str_map.value"
indexinfo[].command[].command "attribute"
@@ -30,28 +26,20 @@ indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "str_map.value"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "str_map"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "str_map"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "str_map"
indexinfo[].command[].command "type Map<string,string>"
indexinfo[].command[].indexname "int_map.key"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "int_map.key"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "int_map.key"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "int_map.key"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "int_map.value"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "int_map.value"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "int_map.value"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "int_map"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "int_map"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "int_map"
indexinfo[].command[].command "type Map<int,int>"
diff --git a/config-model/src/test/derived/map_of_struct_attribute/index-info.cfg b/config-model/src/test/derived/map_of_struct_attribute/index-info.cfg
index 84bf4271b81..202f361a3cd 100644
--- a/config-model/src/test/derived/map_of_struct_attribute/index-info.cfg
+++ b/config-model/src/test/derived/map_of_struct_attribute/index-info.cfg
@@ -4,8 +4,6 @@ indexinfo[].command[].command "index"
indexinfo[].command[].indexname "sddocname"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "str_elem_map.key"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "str_elem_map.key"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "str_elem_map.key"
indexinfo[].command[].command "attribute"
@@ -18,8 +16,6 @@ indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "str_elem_map.key"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "str_elem_map.value.name"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "str_elem_map.value.name"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "str_elem_map.value.name"
indexinfo[].command[].command "attribute"
@@ -30,34 +26,24 @@ indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "str_elem_map.value.name"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "str_elem_map.value.weight"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "str_elem_map.value.weight"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "str_elem_map.value.weight"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "str_elem_map.value.weight"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "str_elem_map.value"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "str_elem_map.value"
indexinfo[].command[].command "type elem"
indexinfo[].command[].indexname "str_elem_map"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "str_elem_map"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "str_elem_map"
indexinfo[].command[].command "type Map<string,elem>"
indexinfo[].command[].indexname "int_elem_map.key"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "int_elem_map.key"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "int_elem_map.key"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "int_elem_map.key"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "int_elem_map.value.name"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "int_elem_map.value.name"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "int_elem_map.value.name"
indexinfo[].command[].command "attribute"
@@ -70,18 +56,12 @@ indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "int_elem_map.value.name"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "int_elem_map.value.weight"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "int_elem_map.value.weight"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "int_elem_map.value.weight"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "int_elem_map.value"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "int_elem_map.value"
indexinfo[].command[].command "type elem"
indexinfo[].command[].indexname "int_elem_map"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "int_elem_map"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "int_elem_map"
indexinfo[].command[].command "type Map<int,elem>"
diff --git a/config-model/src/test/derived/matchsettings_map_after/index-info.cfg b/config-model/src/test/derived/matchsettings_map_after/index-info.cfg
index 0dd1d7272b8..ecd9d36fd4e 100644
--- a/config-model/src/test/derived/matchsettings_map_after/index-info.cfg
+++ b/config-model/src/test/derived/matchsettings_map_after/index-info.cfg
@@ -4,36 +4,26 @@ indexinfo[].command[].command "index"
indexinfo[].command[].indexname "sddocname"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "mse4.key"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mse4.key"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "mse4.key"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "mse4.key"
indexinfo[].command[].command "exact @mse4_key@"
indexinfo[].command[].indexname "mse4.value.sf1s"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mse4.value.sf1s"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "mse4.value.sf1s"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "mse4.value.sf1s"
indexinfo[].command[].command "exact @mse4_value_sf1s@"
indexinfo[].command[].indexname "mse4.value.sf2i"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mse4.value.sf2i"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "mse4.value.sf2i"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "mse4.value.sf2i"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "mse4.value"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mse4.value"
indexinfo[].command[].command "type elem"
indexinfo[].command[].indexname "mse4"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mse4"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "mse4"
indexinfo[].command[].command "type Map<string,elem>"
diff --git a/config-model/src/test/derived/matchsettings_map_def/index-info.cfg b/config-model/src/test/derived/matchsettings_map_def/index-info.cfg
index e4939fb7543..40300a844f9 100644
--- a/config-model/src/test/derived/matchsettings_map_def/index-info.cfg
+++ b/config-model/src/test/derived/matchsettings_map_def/index-info.cfg
@@ -4,8 +4,6 @@ indexinfo[].command[].command "index"
indexinfo[].command[].indexname "sddocname"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "mss3.key"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mss3.key"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "mss3.key"
indexinfo[].command[].command "stem:BEST"
@@ -18,8 +16,6 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "mss3.key"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "mss3.value"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mss3.value"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "mss3.value"
indexinfo[].command[].command "stem:BEST"
@@ -32,8 +28,6 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "mss3.value"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "mss3"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mss3"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "mss3"
indexinfo[].command[].command "multivalue"
@@ -42,38 +36,26 @@ indexinfo[].command[].command "plain-tokens"
indexinfo[].command[].indexname "mss3"
indexinfo[].command[].command "type Map<string,string>"
indexinfo[].command[].indexname "mse4.key"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mse4.key"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "mse4.key"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "mse4.value.sf1s"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mse4.value.sf1s"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "mse4.value.sf1s"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "mse4.value.sf2i"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mse4.value.sf2i"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "mse4.value.sf2i"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "mse4.value.sf2i"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "mse4.value"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mse4.value"
indexinfo[].command[].command "type elem"
indexinfo[].command[].indexname "mse4"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mse4"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "mse4"
indexinfo[].command[].command "type Map<string,elem>"
indexinfo[].command[].indexname "mse5.key"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mse5.key"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "mse5.key"
indexinfo[].command[].command "attribute"
@@ -86,8 +68,6 @@ indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "mse5.key"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "mse5.value.sf1s"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mse5.value.sf1s"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "mse5.value.sf1s"
indexinfo[].command[].command "attribute"
@@ -98,20 +78,14 @@ indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "mse5.value.sf1s"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "mse5.value.sf2i"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mse5.value.sf2i"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "mse5.value.sf2i"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "mse5.value.sf2i"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "mse5.value"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mse5.value"
indexinfo[].command[].command "type elem"
indexinfo[].command[].indexname "mse5"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mse5"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "mse5"
indexinfo[].command[].command "type Map<string,elem>"
diff --git a/config-model/src/test/derived/matchsettings_map_in_struct/index-info.cfg b/config-model/src/test/derived/matchsettings_map_in_struct/index-info.cfg
index 668409d031d..75273abefa1 100644
--- a/config-model/src/test/derived/matchsettings_map_in_struct/index-info.cfg
+++ b/config-model/src/test/derived/matchsettings_map_in_struct/index-info.cfg
@@ -4,8 +4,6 @@ indexinfo[].command[].command "index"
indexinfo[].command[].indexname "sddocname"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "stuff.cf5e1.sf1s"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "stuff.cf5e1.sf1s"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "stuff.cf5e1.sf1s"
indexinfo[].command[].command "attribute"
@@ -16,8 +14,6 @@ indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "stuff.cf5e1.sf1s"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "stuff.cf5e1.sf2m.key"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "stuff.cf5e1.sf2m.key"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "stuff.cf5e1.sf2m.key"
indexinfo[].command[].command "attribute"
@@ -28,8 +24,6 @@ indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "stuff.cf5e1.sf2m.key"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "stuff.cf5e1.sf2m.value"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "stuff.cf5e1.sf2m.value"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "stuff.cf5e1.sf2m.value"
indexinfo[].command[].command "attribute"
@@ -40,14 +34,10 @@ indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "stuff.cf5e1.sf2m.value"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "stuff.cf5e1.sf2m"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "stuff.cf5e1.sf2m"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "stuff.cf5e1.sf2m"
indexinfo[].command[].command "type Map<string,string>"
indexinfo[].command[].indexname "stuff.cf5e1.sf3s"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "stuff.cf5e1.sf3s"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "stuff.cf5e1.sf3s"
indexinfo[].command[].command "attribute"
@@ -58,8 +48,6 @@ indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "stuff.cf5e1.sf3s"
indexinfo[].command[].command "exact @elem@"
indexinfo[].command[].indexname "stuff.cf5e1.sf4m.key"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "stuff.cf5e1.sf4m.key"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "stuff.cf5e1.sf4m.key"
indexinfo[].command[].command "attribute"
@@ -70,8 +58,6 @@ indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "stuff.cf5e1.sf4m.key"
indexinfo[].command[].command "exact @elem@"
indexinfo[].command[].indexname "stuff.cf5e1.sf4m.value"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "stuff.cf5e1.sf4m.value"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "stuff.cf5e1.sf4m.value"
indexinfo[].command[].command "attribute"
@@ -82,20 +68,14 @@ indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "stuff.cf5e1.sf4m.value"
indexinfo[].command[].command "exact @elem@"
indexinfo[].command[].indexname "stuff.cf5e1.sf4m"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "stuff.cf5e1.sf4m"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "stuff.cf5e1.sf4m"
indexinfo[].command[].command "type Map<string,string>"
indexinfo[].command[].indexname "stuff.cf5e1.sf4m"
indexinfo[].command[].command "exact @elem@"
indexinfo[].command[].indexname "stuff.cf5e1"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "stuff.cf5e1"
indexinfo[].command[].command "type elem"
indexinfo[].command[].indexname "stuff.cf6e2.sf1s"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "stuff.cf6e2.sf1s"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "stuff.cf6e2.sf1s"
indexinfo[].command[].command "attribute"
@@ -106,8 +86,6 @@ indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "stuff.cf6e2.sf1s"
indexinfo[].command[].command "exact @combi@"
indexinfo[].command[].indexname "stuff.cf6e2.sf2m.key"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "stuff.cf6e2.sf2m.key"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "stuff.cf6e2.sf2m.key"
indexinfo[].command[].command "attribute"
@@ -118,8 +96,6 @@ indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "stuff.cf6e2.sf2m.key"
indexinfo[].command[].command "exact @combi@"
indexinfo[].command[].indexname "stuff.cf6e2.sf2m.value"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "stuff.cf6e2.sf2m.value"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "stuff.cf6e2.sf2m.value"
indexinfo[].command[].command "attribute"
@@ -130,16 +106,12 @@ indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "stuff.cf6e2.sf2m.value"
indexinfo[].command[].command "exact @combi@"
indexinfo[].command[].indexname "stuff.cf6e2.sf2m"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "stuff.cf6e2.sf2m"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "stuff.cf6e2.sf2m"
indexinfo[].command[].command "type Map<string,string>"
indexinfo[].command[].indexname "stuff.cf6e2.sf2m"
indexinfo[].command[].command "exact @combi@"
indexinfo[].command[].indexname "stuff.cf6e2.sf3s"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "stuff.cf6e2.sf3s"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "stuff.cf6e2.sf3s"
indexinfo[].command[].command "attribute"
@@ -150,8 +122,6 @@ indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "stuff.cf6e2.sf3s"
indexinfo[].command[].command "exact @elem@"
indexinfo[].command[].indexname "stuff.cf6e2.sf4m.key"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "stuff.cf6e2.sf4m.key"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "stuff.cf6e2.sf4m.key"
indexinfo[].command[].command "attribute"
@@ -162,8 +132,6 @@ indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "stuff.cf6e2.sf4m.key"
indexinfo[].command[].command "exact @elem@"
indexinfo[].command[].indexname "stuff.cf6e2.sf4m.value"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "stuff.cf6e2.sf4m.value"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "stuff.cf6e2.sf4m.value"
indexinfo[].command[].command "attribute"
@@ -174,20 +142,14 @@ indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "stuff.cf6e2.sf4m.value"
indexinfo[].command[].command "exact @elem@"
indexinfo[].command[].indexname "stuff.cf6e2.sf4m"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "stuff.cf6e2.sf4m"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "stuff.cf6e2.sf4m"
indexinfo[].command[].command "type Map<string,string>"
indexinfo[].command[].indexname "stuff.cf6e2.sf4m"
indexinfo[].command[].command "exact @elem@"
indexinfo[].command[].indexname "stuff.cf6e2"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "stuff.cf6e2"
indexinfo[].command[].command "type elem"
indexinfo[].command[].indexname "stuff.cf6e2"
indexinfo[].command[].command "exact @combi@"
indexinfo[].command[].indexname "stuff"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "stuff"
indexinfo[].command[].command "type combined"
diff --git a/config-model/src/test/derived/matchsettings_map_wfs/index-info.cfg b/config-model/src/test/derived/matchsettings_map_wfs/index-info.cfg
index 2101908413f..8d414cd85b9 100644
--- a/config-model/src/test/derived/matchsettings_map_wfs/index-info.cfg
+++ b/config-model/src/test/derived/matchsettings_map_wfs/index-info.cfg
@@ -4,8 +4,6 @@ indexinfo[].command[].command "index"
indexinfo[].command[].indexname "sddocname"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "mss3.key"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mss3.key"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "mss3.key"
indexinfo[].command[].command "string"
@@ -14,8 +12,6 @@ indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "mss3.key"
indexinfo[].command[].command "exact @mss3_key@"
indexinfo[].command[].indexname "mss3.value"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mss3.value"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "mss3.value"
indexinfo[].command[].command "string"
@@ -24,8 +20,6 @@ indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "mss3.value"
indexinfo[].command[].command "exact @mss3_value@"
indexinfo[].command[].indexname "mss3"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mss3"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "mss3"
indexinfo[].command[].command "multivalue"
@@ -34,42 +28,30 @@ indexinfo[].command[].command "plain-tokens"
indexinfo[].command[].indexname "mss3"
indexinfo[].command[].command "type Map<string,string>"
indexinfo[].command[].indexname "mse4.key"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mse4.key"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "mse4.key"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "mse4.key"
indexinfo[].command[].command "exact @mse4_key@"
indexinfo[].command[].indexname "mse4.value.sf1s"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mse4.value.sf1s"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "mse4.value.sf1s"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "mse4.value.sf1s"
indexinfo[].command[].command "exact @mse4_value_sf1s@"
indexinfo[].command[].indexname "mse4.value.sf2i"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mse4.value.sf2i"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "mse4.value.sf2i"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "mse4.value.sf2i"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "mse4.value"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mse4.value"
indexinfo[].command[].command "type elem"
indexinfo[].command[].indexname "mse4"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mse4"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "mse4"
indexinfo[].command[].command "type Map<string,elem>"
indexinfo[].command[].indexname "mse5.key"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mse5.key"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "mse5.key"
indexinfo[].command[].command "attribute"
@@ -82,8 +64,6 @@ indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "mse5.key"
indexinfo[].command[].command "exact @mse5_key@"
indexinfo[].command[].indexname "mse5.value.sf1s"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mse5.value.sf1s"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "mse5.value.sf1s"
indexinfo[].command[].command "attribute"
@@ -94,20 +74,14 @@ indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "mse5.value.sf1s"
indexinfo[].command[].command "exact @mse5_value_sf1s@"
indexinfo[].command[].indexname "mse5.value.sf2i"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mse5.value.sf2i"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "mse5.value.sf2i"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "mse5.value.sf2i"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "mse5.value"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mse5.value"
indexinfo[].command[].command "type elem"
indexinfo[].command[].indexname "mse5"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mse5"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "mse5"
indexinfo[].command[].command "type Map<string,elem>"
diff --git a/config-model/src/test/derived/matchsettings_map_wss/index-info.cfg b/config-model/src/test/derived/matchsettings_map_wss/index-info.cfg
index 03e203c7aca..0ea9cb3d225 100644
--- a/config-model/src/test/derived/matchsettings_map_wss/index-info.cfg
+++ b/config-model/src/test/derived/matchsettings_map_wss/index-info.cfg
@@ -4,8 +4,6 @@ indexinfo[].command[].command "index"
indexinfo[].command[].indexname "sddocname"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "mss3.key"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mss3.key"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "mss3.key"
indexinfo[].command[].command "stem:BEST"
@@ -18,8 +16,6 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "mss3.key"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "mss3.value"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mss3.value"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "mss3.value"
indexinfo[].command[].command "stem:BEST"
@@ -32,8 +28,6 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "mss3.value"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "mss3"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mss3"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "mss3"
indexinfo[].command[].command "multivalue"
@@ -42,40 +36,28 @@ indexinfo[].command[].command "plain-tokens"
indexinfo[].command[].indexname "mss3"
indexinfo[].command[].command "type Map<string,string>"
indexinfo[].command[].indexname "mse4.key"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mse4.key"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "mse4.key"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "mse4.value.sf1s"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mse4.value.sf1s"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "mse4.value.sf1s"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "mse4.value.sf1s"
indexinfo[].command[].command "exact @elem_sf1s@"
indexinfo[].command[].indexname "mse4.value.sf2i"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mse4.value.sf2i"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "mse4.value.sf2i"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "mse4.value.sf2i"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "mse4.value"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mse4.value"
indexinfo[].command[].command "type elem"
indexinfo[].command[].indexname "mse4"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mse4"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "mse4"
indexinfo[].command[].command "type Map<string,elem>"
indexinfo[].command[].indexname "mse5.key"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mse5.key"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "mse5.key"
indexinfo[].command[].command "attribute"
@@ -88,8 +70,6 @@ indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "mse5.key"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "mse5.value.sf1s"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mse5.value.sf1s"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "mse5.value.sf1s"
indexinfo[].command[].command "attribute"
@@ -100,20 +80,14 @@ indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "mse5.value.sf1s"
indexinfo[].command[].command "exact @elem_sf1s@"
indexinfo[].command[].indexname "mse5.value.sf2i"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mse5.value.sf2i"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "mse5.value.sf2i"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "mse5.value.sf2i"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "mse5.value"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mse5.value"
indexinfo[].command[].command "type elem"
indexinfo[].command[].indexname "mse5"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mse5"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "mse5"
indexinfo[].command[].command "type Map<string,elem>"
diff --git a/config-model/src/test/derived/matchsettings_simple_def/index-info.cfg b/config-model/src/test/derived/matchsettings_simple_def/index-info.cfg
index 497f2315949..e64fd9f3179 100644
--- a/config-model/src/test/derived/matchsettings_simple_def/index-info.cfg
+++ b/config-model/src/test/derived/matchsettings_simple_def/index-info.cfg
@@ -4,8 +4,6 @@ indexinfo[].command[].command "index"
indexinfo[].command[].indexname "sddocname"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "field_1_string"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "field_1_string"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "field_1_string"
indexinfo[].command[].command "stem:BEST"
@@ -18,20 +16,14 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "field_1_string"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "field_2_struct.elem_field_1_string"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "field_2_struct.elem_field_1_string"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "field_2_struct.elem_field_1_string"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "field_2_struct.elem_field_2_int"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "field_2_struct.elem_field_2_int"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "field_2_struct.elem_field_2_int"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "field_2_struct.elem_field_2_int"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "field_2_struct"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "field_2_struct"
indexinfo[].command[].command "type elem"
diff --git a/config-model/src/test/derived/matchsettings_simple_wfs/index-info.cfg b/config-model/src/test/derived/matchsettings_simple_wfs/index-info.cfg
index 1080696a090..4b946b6d478 100644
--- a/config-model/src/test/derived/matchsettings_simple_wfs/index-info.cfg
+++ b/config-model/src/test/derived/matchsettings_simple_wfs/index-info.cfg
@@ -4,8 +4,6 @@ indexinfo[].command[].command "index"
indexinfo[].command[].indexname "sddocname"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "field_1_string"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "field_1_string"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "field_1_string"
indexinfo[].command[].command "string"
@@ -14,22 +12,16 @@ indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "field_1_string"
indexinfo[].command[].command "exact @f1s@"
indexinfo[].command[].indexname "field_2_struct.elem_field_1_string"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "field_2_struct.elem_field_1_string"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "field_2_struct.elem_field_1_string"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "field_2_struct.elem_field_1_string"
indexinfo[].command[].command "exact @f2s@"
indexinfo[].command[].indexname "field_2_struct.elem_field_2_int"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "field_2_struct.elem_field_2_int"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "field_2_struct.elem_field_2_int"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "field_2_struct.elem_field_2_int"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "field_2_struct"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "field_2_struct"
indexinfo[].command[].command "type elem"
diff --git a/config-model/src/test/derived/matchsettings_simple_wss/index-info.cfg b/config-model/src/test/derived/matchsettings_simple_wss/index-info.cfg
index 976b5ceafe4..84120b262b2 100644
--- a/config-model/src/test/derived/matchsettings_simple_wss/index-info.cfg
+++ b/config-model/src/test/derived/matchsettings_simple_wss/index-info.cfg
@@ -4,8 +4,6 @@ indexinfo[].command[].command "index"
indexinfo[].command[].indexname "sddocname"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "field_1_string"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "field_1_string"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "field_1_string"
indexinfo[].command[].command "string"
@@ -14,22 +12,16 @@ indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "field_1_string"
indexinfo[].command[].command "exact @f1s@"
indexinfo[].command[].indexname "field_2_struct.elem_field_1_string"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "field_2_struct.elem_field_1_string"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "field_2_struct.elem_field_1_string"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "field_2_struct.elem_field_1_string"
indexinfo[].command[].command "exact @ef1@"
indexinfo[].command[].indexname "field_2_struct.elem_field_2_int"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "field_2_struct.elem_field_2_int"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "field_2_struct.elem_field_2_int"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "field_2_struct.elem_field_2_int"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "field_2_struct"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "field_2_struct"
indexinfo[].command[].command "type elem"
diff --git a/config-model/src/test/derived/matchsettings_simple_wss_wfs/index-info.cfg b/config-model/src/test/derived/matchsettings_simple_wss_wfs/index-info.cfg
index 1080696a090..4b946b6d478 100644
--- a/config-model/src/test/derived/matchsettings_simple_wss_wfs/index-info.cfg
+++ b/config-model/src/test/derived/matchsettings_simple_wss_wfs/index-info.cfg
@@ -4,8 +4,6 @@ indexinfo[].command[].command "index"
indexinfo[].command[].indexname "sddocname"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "field_1_string"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "field_1_string"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "field_1_string"
indexinfo[].command[].command "string"
@@ -14,22 +12,16 @@ indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "field_1_string"
indexinfo[].command[].command "exact @f1s@"
indexinfo[].command[].indexname "field_2_struct.elem_field_1_string"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "field_2_struct.elem_field_1_string"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "field_2_struct.elem_field_1_string"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "field_2_struct.elem_field_1_string"
indexinfo[].command[].command "exact @f2s@"
indexinfo[].command[].indexname "field_2_struct.elem_field_2_int"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "field_2_struct.elem_field_2_int"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "field_2_struct.elem_field_2_int"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "field_2_struct.elem_field_2_int"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "field_2_struct"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "field_2_struct"
indexinfo[].command[].command "type elem"
diff --git a/config-model/src/test/derived/multiplesummaries/index-info.cfg b/config-model/src/test/derived/multiplesummaries/index-info.cfg
index 50f2419fc58..bd9635f0e60 100644
--- a/config-model/src/test/derived/multiplesummaries/index-info.cfg
+++ b/config-model/src/test/derived/multiplesummaries/index-info.cfg
@@ -4,8 +4,6 @@ indexinfo[].command[].command "index"
indexinfo[].command[].indexname "sddocname"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "a"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "a"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "a"
indexinfo[].command[].command "attribute"
@@ -14,8 +12,6 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "a"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "adynamic"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "adynamic"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "adynamic"
indexinfo[].command[].command "attribute"
@@ -24,8 +20,6 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "adynamic"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "abolded"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "abolded"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "abolded"
indexinfo[].command[].command "attribute"
@@ -34,14 +28,10 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "abolded"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "b"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "b"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "b"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "c"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "c"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "c"
indexinfo[].command[].command "attribute"
@@ -50,48 +40,34 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "c"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "d"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "d"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "d"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "e"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "e"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "e"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "f"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "f"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "f"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "f"
indexinfo[].command[].command "type Array<string>"
indexinfo[].command[].indexname "g"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "g"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "g"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "g"
indexinfo[].command[].command "type Array<int>"
indexinfo[].command[].indexname "h"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "h"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "h"
indexinfo[].command[].command "type WeightedSet<string>"
indexinfo[].command[].indexname "loc"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "loc"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "loc"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "mytags"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mytags"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "mytags"
indexinfo[].command[].command "multivalue"
@@ -106,64 +82,44 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "mytags"
indexinfo[].command[].command "type Array<string>"
indexinfo[].command[].indexname "abolded2"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "abolded2"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "abolded2"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "aboldeddynamic"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "aboldeddynamic"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "aboldeddynamic"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "adynamic2"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "adynamic2"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "adynamic2"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "alltags"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "alltags"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "alltags"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "alltags"
indexinfo[].command[].command "type Array<string>"
indexinfo[].command[].indexname "anotherb"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "anotherb"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "anotherb"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "dynamice"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "dynamice"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "dynamice"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "loc_pos.x"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "loc_pos.x"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "loc_pos.x"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "loc_pos.y"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "loc_pos.y"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "loc_pos.y"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "loc_pos"
indexinfo[].command[].command "default-position"
indexinfo[].command[].indexname "loc_pos"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "loc_pos"
indexinfo[].command[].command "type position"
indexinfo[].command[].indexname "loc_pos_zcurve"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "loc_pos_zcurve"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "loc_pos_zcurve"
indexinfo[].command[].command "fast-search"
diff --git a/config-model/src/test/derived/music/index-info.cfg b/config-model/src/test/derived/music/index-info.cfg
index b428dca2db0..e2c632a3b5e 100644
--- a/config-model/src/test/derived/music/index-info.cfg
+++ b/config-model/src/test/derived/music/index-info.cfg
@@ -4,30 +4,22 @@ indexinfo[].command[].command "index"
indexinfo[].command[].indexname "sddocname"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "bgndata"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "bgndata"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "bgndata"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "sales"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "sales"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "sales"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "sales"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "pto"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "pto"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "pto"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "pto"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "keys"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "keys"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "keys"
indexinfo[].command[].command "stem:BEST"
@@ -40,16 +32,12 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "keys"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "mid"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mid"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "mid"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "mid"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "ew"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "ew"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "ew"
indexinfo[].command[].command "stem:BEST"
@@ -62,46 +50,32 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "ew"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "surl"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "surl"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "surl"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "userrate"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "userrate"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "userrate"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "pid"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "pid"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "pid"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "weight"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "weight"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "weight"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "weight"
indexinfo[].command[].command "type float"
indexinfo[].command[].indexname "url"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "url"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "url"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "isbn"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "isbn"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "isbn"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "fmt"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "fmt"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "fmt"
indexinfo[].command[].command "stem:BEST"
@@ -114,20 +88,14 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "fmt"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "albumid"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "albumid"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "albumid"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "disp_song"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "disp_song"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "disp_song"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "song"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "song"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "song"
indexinfo[].command[].command "stem:BEST"
@@ -140,22 +108,16 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "song"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "pfrom"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "pfrom"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "pfrom"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "bgnpfrom"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "bgnpfrom"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "bgnpfrom"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "bgnpfrom"
indexinfo[].command[].command "type float"
indexinfo[].command[].indexname "categories"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "categories"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "categories"
indexinfo[].command[].command "stem:BEST"
@@ -168,32 +130,22 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "categories"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "data"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "data"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "data"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "numreview"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "numreview"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "numreview"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "bgnsellers"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "bgnsellers"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "bgnsellers"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "image"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "image"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "image"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "artist"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "artist"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "artist"
indexinfo[].command[].command "stem:BEST"
@@ -206,14 +158,10 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "artist"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "artistspid"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "artistspid"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "artistspid"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "title"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "title"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "title"
indexinfo[].command[].command "stem:BEST"
@@ -226,64 +174,46 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "title"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "newestedition"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "newestedition"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "newestedition"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "newestedition"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "bgnpto"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "bgnpto"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "bgnpto"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "year"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "year"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "year"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "year"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "did"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "did"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "did"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "did"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "scorekey"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "scorekey"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "scorekey"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "cbid"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "cbid"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "cbid"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "cbid"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "metalvalue"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "metalvalue"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "metalvalue"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "hiphopvalue"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "hiphopvalue"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "hiphopvalue"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "powermetalvalue"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "powermetalvalue"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "powermetalvalue"
indexinfo[].command[].command "stem:BEST"
@@ -296,8 +226,6 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "powermetalvalue"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "progvalue"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "progvalue"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "progvalue"
indexinfo[].command[].command "stem:BEST"
@@ -310,8 +238,6 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "progvalue"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "hiphopvalue_arr"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "hiphopvalue_arr"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "hiphopvalue_arr"
indexinfo[].command[].command "multivalue"
@@ -324,8 +250,6 @@ indexinfo[].command[].command "type Array<string>"
indexinfo[].command[].indexname "hiphopvalue_arr"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "metalvalue_arr"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "metalvalue_arr"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "metalvalue_arr"
indexinfo[].command[].command "multivalue"
diff --git a/config-model/src/test/derived/newrank/index-info.cfg b/config-model/src/test/derived/newrank/index-info.cfg
index e6cc2486d47..f36679472fc 100644
--- a/config-model/src/test/derived/newrank/index-info.cfg
+++ b/config-model/src/test/derived/newrank/index-info.cfg
@@ -4,30 +4,22 @@ indexinfo[].command[].command "index"
indexinfo[].command[].indexname "sddocname"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "bgndata"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "bgndata"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "bgndata"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "sales"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "sales"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "sales"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "sales"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "pto"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "pto"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "pto"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "pto"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "keys"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "keys"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "keys"
indexinfo[].command[].command "stem:BEST"
@@ -40,16 +32,12 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "keys"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "mid"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mid"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "mid"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "mid"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "ew"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "ew"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "ew"
indexinfo[].command[].command "stem:BEST"
@@ -62,46 +50,32 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "ew"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "surl"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "surl"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "surl"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "userrate"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "userrate"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "userrate"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "pid"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "pid"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "pid"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "weight"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "weight"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "weight"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "weight"
indexinfo[].command[].command "type float"
indexinfo[].command[].indexname "url"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "url"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "url"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "isbn"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "isbn"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "isbn"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "fmt"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "fmt"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "fmt"
indexinfo[].command[].command "stem:BEST"
@@ -114,20 +88,14 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "fmt"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "albumid"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "albumid"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "albumid"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "disp_song"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "disp_song"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "disp_song"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "song"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "song"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "song"
indexinfo[].command[].command "stem:BEST"
@@ -140,22 +108,16 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "song"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "pfrom"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "pfrom"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "pfrom"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "bgnpfrom"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "bgnpfrom"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "bgnpfrom"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "bgnpfrom"
indexinfo[].command[].command "type float"
indexinfo[].command[].indexname "categories"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "categories"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "categories"
indexinfo[].command[].command "stem:BEST"
@@ -168,32 +130,22 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "categories"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "data"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "data"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "data"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "numreview"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "numreview"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "numreview"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "bgnsellers"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "bgnsellers"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "bgnsellers"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "image"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "image"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "image"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "artist"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "artist"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "artist"
indexinfo[].command[].command "stem:BEST"
@@ -206,14 +158,10 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "artist"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "artistspid"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "artistspid"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "artistspid"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "title"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "title"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "title"
indexinfo[].command[].command "stem:BEST"
@@ -226,46 +174,34 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "title"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "newestedition"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "newestedition"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "newestedition"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "newestedition"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "bgnpto"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "bgnpto"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "bgnpto"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "year"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "year"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "year"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "year"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "did"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "did"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "did"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "did"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "scorekey"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "scorekey"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "scorekey"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "scorekey"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "cbid"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "cbid"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "cbid"
indexinfo[].command[].command "numerical"
diff --git a/config-model/src/test/derived/position_array/index-info.cfg b/config-model/src/test/derived/position_array/index-info.cfg
index efbea184232..8a73f78f22d 100644
--- a/config-model/src/test/derived/position_array/index-info.cfg
+++ b/config-model/src/test/derived/position_array/index-info.cfg
@@ -4,28 +4,20 @@ indexinfo[].command[].command "index"
indexinfo[].command[].indexname "sddocname"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "pos.x"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "pos.x"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "pos.x"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "pos.y"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "pos.y"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "pos.y"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "pos"
indexinfo[].command[].command "default-position"
indexinfo[].command[].indexname "pos"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "pos"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "pos"
indexinfo[].command[].command "type Array<position>"
indexinfo[].command[].indexname "pos_zcurve"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "pos_zcurve"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "pos_zcurve"
indexinfo[].command[].command "attribute"
diff --git a/config-model/src/test/derived/position_attribute/index-info.cfg b/config-model/src/test/derived/position_attribute/index-info.cfg
index 92d8876cfed..026a46d5a19 100644
--- a/config-model/src/test/derived/position_attribute/index-info.cfg
+++ b/config-model/src/test/derived/position_attribute/index-info.cfg
@@ -4,26 +4,18 @@ indexinfo[].command[].command "index"
indexinfo[].command[].indexname "sddocname"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "pos.x"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "pos.x"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "pos.x"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "pos.y"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "pos.y"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "pos.y"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "pos"
indexinfo[].command[].command "default-position"
indexinfo[].command[].indexname "pos"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "pos"
indexinfo[].command[].command "type position"
indexinfo[].command[].indexname "pos_zcurve"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "pos_zcurve"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "pos_zcurve"
indexinfo[].command[].command "fast-search"
diff --git a/config-model/src/test/derived/position_extra/index-info.cfg b/config-model/src/test/derived/position_extra/index-info.cfg
index ba517a7cc79..84a6fbc7396 100644
--- a/config-model/src/test/derived/position_extra/index-info.cfg
+++ b/config-model/src/test/derived/position_extra/index-info.cfg
@@ -4,32 +4,22 @@ indexinfo[].command[].command "index"
indexinfo[].command[].indexname "sddocname"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "pos_str"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "pos_str"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "pos_str"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "pos_ext.x"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "pos_ext.x"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "pos_ext.x"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "pos_ext.y"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "pos_ext.y"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "pos_ext.y"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "pos_ext"
indexinfo[].command[].command "default-position"
indexinfo[].command[].indexname "pos_ext"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "pos_ext"
indexinfo[].command[].command "type position"
indexinfo[].command[].indexname "pos_ext_zcurve"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "pos_ext_zcurve"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "pos_ext_zcurve"
indexinfo[].command[].command "fast-search"
diff --git a/config-model/src/test/derived/prefixexactattribute/index-info.cfg b/config-model/src/test/derived/prefixexactattribute/index-info.cfg
index 277f4f1e171..92aed55af62 100644
--- a/config-model/src/test/derived/prefixexactattribute/index-info.cfg
+++ b/config-model/src/test/derived/prefixexactattribute/index-info.cfg
@@ -4,8 +4,6 @@ indexinfo[].command[].command "index"
indexinfo[].command[].indexname "sddocname"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "indexfield0"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "indexfield0"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "indexfield0"
indexinfo[].command[].command "stem:BEST"
@@ -18,8 +16,6 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "indexfield0"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "attributefield1"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "attributefield1"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "attributefield1"
indexinfo[].command[].command "attribute"
@@ -30,8 +26,6 @@ indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "attributefield1"
indexinfo[].command[].command "exact @"
indexinfo[].command[].indexname "attributefield2"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "attributefield2"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "attributefield2"
indexinfo[].command[].command "attribute"
@@ -42,8 +36,6 @@ indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "attributefield2"
indexinfo[].command[].command "exact @"
indexinfo[].command[].indexname "indexfield1"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "indexfield1"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "indexfield1"
indexinfo[].command[].command "string"
diff --git a/config-model/src/test/derived/ranktypes/index-info.cfg b/config-model/src/test/derived/ranktypes/index-info.cfg
index 56369252eaa..11e82f06530 100644
--- a/config-model/src/test/derived/ranktypes/index-info.cfg
+++ b/config-model/src/test/derived/ranktypes/index-info.cfg
@@ -4,8 +4,6 @@ indexinfo[].command[].command "index"
indexinfo[].command[].indexname "sddocname"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "title"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "title"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "title"
indexinfo[].command[].command "stem:BEST"
@@ -18,8 +16,6 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "title"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "descr"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "descr"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "descr"
indexinfo[].command[].command "stem:BEST"
@@ -32,8 +28,6 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "descr"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "keywords"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "keywords"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "keywords"
indexinfo[].command[].command "stem:BEST"
@@ -46,8 +40,6 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "keywords"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "identity"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "identity"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "identity"
indexinfo[].command[].command "stem:BEST"
@@ -62,8 +54,6 @@ indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "identity"
indexinfo[].command[].command "literal-boost"
indexinfo[].command[].indexname "identity_literal"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "identity_literal"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "identity_literal"
indexinfo[].command[].command "plain-tokens"
diff --git a/config-model/src/test/derived/schemainheritance/index-info.cfg b/config-model/src/test/derived/schemainheritance/index-info.cfg
index d1a561af99d..8f629313e35 100644
--- a/config-model/src/test/derived/schemainheritance/index-info.cfg
+++ b/config-model/src/test/derived/schemainheritance/index-info.cfg
@@ -4,28 +4,20 @@ indexinfo[].command[].command "index"
indexinfo[].command[].indexname "sddocname"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "pf1"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "pf1"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "pf1"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "importedschema_ref"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "importedschema_ref"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "importedschema_ref"
indexinfo[].command[].command "type Reference<importedschema>"
indexinfo[].command[].indexname "importedschema_ref"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "cf1"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "cf1"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "cf1"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "child_field"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "child_field"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "child_field"
indexinfo[].command[].command "stem:SHORTEST"
@@ -38,8 +30,6 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "child_field"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "parent_field"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "parent_field"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "parent_field"
indexinfo[].command[].command "stem:SHORTEST"
@@ -52,8 +42,6 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "parent_field"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "parent_imported"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "parent_imported"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "parent_imported"
indexinfo[].command[].command "attribute"
@@ -64,8 +52,6 @@ indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "parent_imported"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "child_imported"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "child_imported"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "child_imported"
indexinfo[].command[].command "attribute"
diff --git a/config-model/src/test/derived/structandfieldset/index-info.cfg b/config-model/src/test/derived/structandfieldset/index-info.cfg
index d5e709fb77c..87a95f5a908 100644
--- a/config-model/src/test/derived/structandfieldset/index-info.cfg
+++ b/config-model/src/test/derived/structandfieldset/index-info.cfg
@@ -4,8 +4,6 @@ indexinfo[].command[].command "index"
indexinfo[].command[].indexname "sddocname"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "tag"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "tag"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "tag"
indexinfo[].command[].command "attribute"
@@ -16,8 +14,6 @@ indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "tag"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "people.first_name"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "people.first_name"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "people.first_name"
indexinfo[].command[].command "attribute"
@@ -28,8 +24,6 @@ indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "people.first_name"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "people.last_name"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "people.last_name"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "people.last_name"
indexinfo[].command[].command "attribute"
@@ -40,8 +34,6 @@ indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "people.last_name"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "people"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "people"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "people"
indexinfo[].command[].command "type Array<person>"
diff --git a/config-model/src/test/derived/structanyorder/index-info.cfg b/config-model/src/test/derived/structanyorder/index-info.cfg
index ab48e9243e9..f941b044f39 100644
--- a/config-model/src/test/derived/structanyorder/index-info.cfg
+++ b/config-model/src/test/derived/structanyorder/index-info.cfg
@@ -4,520 +4,320 @@ indexinfo[].command[].command "index"
indexinfo[].command[].indexname "sddocname"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "structfield.s1"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structfield.s1"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "structfield.s1"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "structfield.s2"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structfield.s2"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "structfield.s2"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "structfield.s3.s1"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structfield.s3.s1"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "structfield.s3.s1"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "structfield.s3.s2"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structfield.s3.s2"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "structfield.s3.s2"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "structfield.s3.s3.s1"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structfield.s3.s3.s1"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "structfield.s3.s3.s1"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "structfield.s3.s3.s2"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structfield.s3.s3.s2"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "structfield.s3.s3.s2"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "structfield.s3.s3.s3.s1"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structfield.s3.s3.s3.s1"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "structfield.s3.s3.s3.s1"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "structfield.s3.s3.s3.s2"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structfield.s3.s3.s3.s2"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "structfield.s3.s3.s3.s2"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s1"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s1"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s1"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s2"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s2"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s2"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s1"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s1"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s1"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s2"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s2"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s2"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s3.s1"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s3.s1"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s3.s1"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s3.s2"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s3.s2"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s3.s2"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s3.s3.s1"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s3.s3.s1"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s3.s3.s1"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s3.s3.s2"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s3.s3.s2"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s3.s3.s2"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s3.s3.s3.s1"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s3.s3.s3.s1"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s3.s3.s3.s1"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s3.s3.s3.s2"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s3.s3.s3.s2"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s3.s3.s3.s2"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s3.s3.s3.s3.s1"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s3.s3.s3.s3.s1"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s3.s3.s3.s3.s1"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s3.s3.s3.s3.s2"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s3.s3.s3.s3.s2"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s3.s3.s3.s3.s2"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s3.s3.s3.s3.s3"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s3.s3.s3.s3.s3"
indexinfo[].command[].command "type sct"
indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s3.s3.s3.s3.s4"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s3.s3.s3.s3.s4"
indexinfo[].command[].command "type foo"
indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s3.s3.s3.s3"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s3.s3.s3.s3"
indexinfo[].command[].command "type sct"
indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s3.s3.s3.s4.s1"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s3.s3.s3.s4.s1"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s3.s3.s3.s4.s1"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s3.s3.s3.s4"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s3.s3.s3.s4"
indexinfo[].command[].command "type foo"
indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s3.s3.s3"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s3.s3.s3"
indexinfo[].command[].command "type sct"
indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s3.s3.s4.s1"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s3.s3.s4.s1"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s3.s3.s4.s1"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s3.s3.s4"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s3.s3.s4"
indexinfo[].command[].command "type foo"
indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s3.s3"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s3.s3"
indexinfo[].command[].command "type sct"
indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s3.s4.s1"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s3.s4.s1"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s3.s4.s1"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s3.s4"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s3.s4"
indexinfo[].command[].command "type foo"
indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s3"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s3"
indexinfo[].command[].command "type sct"
indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s4.s1"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s4.s1"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s4.s1"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s4"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3.s4"
indexinfo[].command[].command "type foo"
indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s3"
indexinfo[].command[].command "type sct"
indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s4.s1"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s4.s1"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s4.s1"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s4"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structfield.s3.s3.s3.s3.s4"
indexinfo[].command[].command "type foo"
indexinfo[].command[].indexname "structfield.s3.s3.s3.s3"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structfield.s3.s3.s3.s3"
indexinfo[].command[].command "type sct"
indexinfo[].command[].indexname "structfield.s3.s3.s3.s4.s1"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structfield.s3.s3.s3.s4.s1"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "structfield.s3.s3.s3.s4.s1"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "structfield.s3.s3.s3.s4"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structfield.s3.s3.s3.s4"
indexinfo[].command[].command "type foo"
indexinfo[].command[].indexname "structfield.s3.s3.s3"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structfield.s3.s3.s3"
indexinfo[].command[].command "type sct"
indexinfo[].command[].indexname "structfield.s3.s3.s4.s1"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structfield.s3.s3.s4.s1"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "structfield.s3.s3.s4.s1"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "structfield.s3.s3.s4"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structfield.s3.s3.s4"
indexinfo[].command[].command "type foo"
indexinfo[].command[].indexname "structfield.s3.s3"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structfield.s3.s3"
indexinfo[].command[].command "type sct"
indexinfo[].command[].indexname "structfield.s3.s4.s1"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structfield.s3.s4.s1"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "structfield.s3.s4.s1"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "structfield.s3.s4"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structfield.s3.s4"
indexinfo[].command[].command "type foo"
indexinfo[].command[].indexname "structfield.s3"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structfield.s3"
indexinfo[].command[].command "type sct"
indexinfo[].command[].indexname "structfield.s4.s1"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structfield.s4.s1"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "structfield.s4.s1"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "structfield.s4"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structfield.s4"
indexinfo[].command[].command "type foo"
indexinfo[].command[].indexname "structfield"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structfield"
indexinfo[].command[].command "type sct"
indexinfo[].command[].indexname "structarrayfield.s1"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structarrayfield.s1"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "structarrayfield.s1"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "structarrayfield.s2"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structarrayfield.s2"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "structarrayfield.s2"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "structarrayfield.s3.s1"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structarrayfield.s3.s1"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "structarrayfield.s3.s1"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "structarrayfield.s3.s2"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structarrayfield.s3.s2"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "structarrayfield.s3.s2"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s1"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structarrayfield.s3.s3.s1"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s1"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s2"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structarrayfield.s3.s3.s2"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s2"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s1"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s1"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s1"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s2"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s2"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s2"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s1"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s1"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s1"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s2"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s2"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s2"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s1"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s1"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s1"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s2"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s2"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s2"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s3.s1"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s3.s1"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s3.s1"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s3.s2"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s3.s2"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s3.s2"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s3.s3.s1"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s3.s3.s1"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s3.s3.s1"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s3.s3.s2"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s3.s3.s2"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s3.s3.s2"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s3.s3.s3.s1"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s3.s3.s3.s1"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s3.s3.s3.s1"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s3.s3.s3.s2"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s3.s3.s3.s2"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s3.s3.s3.s2"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s3.s3.s3.s3.s1"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s3.s3.s3.s3.s1"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s3.s3.s3.s3.s1"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s3.s3.s3.s3.s2"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s3.s3.s3.s3.s2"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s3.s3.s3.s3.s2"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s3.s3.s3.s3.s3"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s3.s3.s3.s3.s3"
indexinfo[].command[].command "type sct"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s3.s3.s3.s3.s4"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s3.s3.s3.s3.s4"
indexinfo[].command[].command "type foo"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s3.s3.s3.s3"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s3.s3.s3.s3"
indexinfo[].command[].command "type sct"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s3.s3.s3.s4.s1"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s3.s3.s3.s4.s1"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s3.s3.s3.s4.s1"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s3.s3.s3.s4"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s3.s3.s3.s4"
indexinfo[].command[].command "type foo"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s3.s3.s3"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s3.s3.s3"
indexinfo[].command[].command "type sct"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s3.s3.s4.s1"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s3.s3.s4.s1"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s3.s3.s4.s1"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s3.s3.s4"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s3.s3.s4"
indexinfo[].command[].command "type foo"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s3.s3"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s3.s3"
indexinfo[].command[].command "type sct"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s3.s4.s1"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s3.s4.s1"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s3.s4.s1"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s3.s4"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s3.s4"
indexinfo[].command[].command "type foo"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s3"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s3"
indexinfo[].command[].command "type sct"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s4.s1"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s4.s1"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s4.s1"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s4"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3.s4"
indexinfo[].command[].command "type foo"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s3"
indexinfo[].command[].command "type sct"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s4.s1"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s4.s1"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s4.s1"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s4"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3.s4"
indexinfo[].command[].command "type foo"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s3"
indexinfo[].command[].command "type sct"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s4.s1"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s4.s1"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s4.s1"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s4"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structarrayfield.s3.s3.s3.s4"
indexinfo[].command[].command "type foo"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s3"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structarrayfield.s3.s3.s3"
indexinfo[].command[].command "type sct"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s4.s1"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structarrayfield.s3.s3.s4.s1"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s4.s1"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "structarrayfield.s3.s3.s4"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structarrayfield.s3.s3.s4"
indexinfo[].command[].command "type foo"
indexinfo[].command[].indexname "structarrayfield.s3.s3"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structarrayfield.s3.s3"
indexinfo[].command[].command "type sct"
indexinfo[].command[].indexname "structarrayfield.s3.s4.s1"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structarrayfield.s3.s4.s1"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "structarrayfield.s3.s4.s1"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "structarrayfield.s3.s4"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structarrayfield.s3.s4"
indexinfo[].command[].command "type foo"
indexinfo[].command[].indexname "structarrayfield.s3"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structarrayfield.s3"
indexinfo[].command[].command "type sct"
indexinfo[].command[].indexname "structarrayfield.s4.s1"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structarrayfield.s4.s1"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "structarrayfield.s4.s1"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "structarrayfield.s4"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structarrayfield.s4"
indexinfo[].command[].command "type foo"
indexinfo[].command[].indexname "structarrayfield"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structarrayfield"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "structarrayfield"
indexinfo[].command[].command "type Array<sct>"
diff --git a/config-model/src/test/derived/tensor/index-info.cfg b/config-model/src/test/derived/tensor/index-info.cfg
index ba8d2d7e086..4d8ce8d1372 100644
--- a/config-model/src/test/derived/tensor/index-info.cfg
+++ b/config-model/src/test/derived/tensor/index-info.cfg
@@ -4,44 +4,32 @@ indexinfo[].command[].command "index"
indexinfo[].command[].indexname "sddocname"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "f1"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "f1"
indexinfo[].command[].command "type tensor(x[3])"
indexinfo[].command[].indexname "f2"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "f2"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "f2"
indexinfo[].command[].command "type tensor<float>(x[2],y[1])"
indexinfo[].command[].indexname "f2"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "f3"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "f3"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "f3"
indexinfo[].command[].command "type tensor(x{})"
indexinfo[].command[].indexname "f3"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "f4"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "f4"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "f4"
indexinfo[].command[].command "type tensor(x[10],y[10])"
indexinfo[].command[].indexname "f4"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "f5"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "f5"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "f5"
indexinfo[].command[].command "type tensor<float>(x[10])"
indexinfo[].command[].indexname "f5"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "f6"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "f6"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "f6"
indexinfo[].command[].command "numerical"
diff --git a/config-model/src/test/derived/types/index-info.cfg b/config-model/src/test/derived/types/index-info.cfg
index d509815f72f..f8e39d540ec 100644
--- a/config-model/src/test/derived/types/index-info.cfg
+++ b/config-model/src/test/derived/types/index-info.cfg
@@ -4,40 +4,30 @@ indexinfo[].command[].command "index"
indexinfo[].command[].indexname "sddocname"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "abyte"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "abyte"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "abyte"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "abyte"
indexinfo[].command[].command "type byte"
indexinfo[].command[].indexname "along"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "along"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "along"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "along"
indexinfo[].command[].command "type long"
indexinfo[].command[].indexname "abool"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "abool"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "abool"
indexinfo[].command[].command "type bool"
indexinfo[].command[].indexname "abool"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "ashortfloat"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "ashortfloat"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "ashortfloat"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "ashortfloat"
indexinfo[].command[].command "type float16"
indexinfo[].command[].indexname "arrayfield"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "arrayfield"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "arrayfield"
indexinfo[].command[].command "attribute"
@@ -46,8 +36,6 @@ indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "arrayfield"
indexinfo[].command[].command "type Array<int>"
indexinfo[].command[].indexname "setfield"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "setfield"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "setfield"
indexinfo[].command[].command "multivalue"
@@ -58,8 +46,6 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "setfield"
indexinfo[].command[].command "type WeightedSet<string>"
indexinfo[].command[].indexname "setfield2"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "setfield2"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "setfield2"
indexinfo[].command[].command "multivalue"
@@ -70,8 +56,6 @@ indexinfo[].command[].command "type WeightedSet<string>"
indexinfo[].command[].indexname "setfield2"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "setfield3"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "setfield3"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "setfield3"
indexinfo[].command[].command "multivalue"
@@ -80,8 +64,6 @@ indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "setfield3"
indexinfo[].command[].command "type WeightedSet<string>"
indexinfo[].command[].indexname "setfield4"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "setfield4"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "setfield4"
indexinfo[].command[].command "multivalue"
@@ -90,8 +72,6 @@ indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "setfield4"
indexinfo[].command[].command "type WeightedSet<string>"
indexinfo[].command[].indexname "tagfield"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "tagfield"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "tagfield"
indexinfo[].command[].command "multivalue"
@@ -100,42 +80,28 @@ indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "tagfield"
indexinfo[].command[].command "type WeightedSet<string>"
indexinfo[].command[].indexname "structfield.s1"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structfield.s1"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "structfield.s1"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "structfield.s2"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structfield.s2"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "structfield.s2"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "structfield"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structfield"
indexinfo[].command[].command "type sct"
indexinfo[].command[].indexname "structarrayfield.s1"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structarrayfield.s1"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "structarrayfield.s1"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "structarrayfield.s2"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structarrayfield.s2"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "structarrayfield.s2"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "structarrayfield"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "structarrayfield"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "structarrayfield"
indexinfo[].command[].command "type Array<sct>"
indexinfo[].command[].indexname "stringmapfield.key"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "stringmapfield.key"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "stringmapfield.key"
indexinfo[].command[].command "stem:BEST"
@@ -148,8 +114,6 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "stringmapfield.key"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "stringmapfield.value"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "stringmapfield.value"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "stringmapfield.value"
indexinfo[].command[].command "stem:BEST"
@@ -162,8 +126,6 @@ indexinfo[].command[].command "string"
indexinfo[].command[].indexname "stringmapfield.value"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "stringmapfield"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "stringmapfield"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "stringmapfield"
indexinfo[].command[].command "multivalue"
@@ -172,580 +134,382 @@ indexinfo[].command[].command "plain-tokens"
indexinfo[].command[].indexname "stringmapfield"
indexinfo[].command[].command "type Map<string,string>"
indexinfo[].command[].indexname "intmapfield.key"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "intmapfield.key"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "intmapfield.key"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "intmapfield.value"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "intmapfield.value"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "intmapfield.value"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "intmapfield"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "intmapfield"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "intmapfield"
indexinfo[].command[].command "type Map<string,int>"
indexinfo[].command[].indexname "floatmapfield.key"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "floatmapfield.key"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "floatmapfield.key"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "floatmapfield.value"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "floatmapfield.value"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "floatmapfield.value"
indexinfo[].command[].command "type float"
indexinfo[].command[].indexname "floatmapfield"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "floatmapfield"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "floatmapfield"
indexinfo[].command[].command "type Map<string,float>"
indexinfo[].command[].indexname "longmapfield.key"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "longmapfield.key"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "longmapfield.key"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "longmapfield.value"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "longmapfield.value"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "longmapfield.value"
indexinfo[].command[].command "type long"
indexinfo[].command[].indexname "longmapfield"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "longmapfield"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "longmapfield"
indexinfo[].command[].command "type Map<int,long>"
indexinfo[].command[].indexname "doublemapfield.key"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "doublemapfield.key"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "doublemapfield.key"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "doublemapfield.value"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "doublemapfield.value"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "doublemapfield.value"
indexinfo[].command[].command "type double"
indexinfo[].command[].indexname "doublemapfield"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "doublemapfield"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "doublemapfield"
indexinfo[].command[].command "type Map<int,double>"
indexinfo[].command[].indexname "arraymapfield.key"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "arraymapfield.key"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "arraymapfield.key"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "arraymapfield.value"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "arraymapfield.value"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "arraymapfield.value"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "arraymapfield.value"
indexinfo[].command[].command "type Array<int>"
indexinfo[].command[].indexname "arraymapfield"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "arraymapfield"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "arraymapfield"
indexinfo[].command[].command "type Map<string,Array<int>>"
indexinfo[].command[].indexname "arrarr"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "arrarr"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "arrarr"
indexinfo[].command[].command "type Array<Array<Array<string>>>"
indexinfo[].command[].indexname "maparr"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "maparr"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "maparr"
indexinfo[].command[].command "type Array<Map<string,string>>"
indexinfo[].command[].indexname "complexarray"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "complexarray"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "complexarray"
indexinfo[].command[].command "type Array<Map<int,Array<Array<string>>>>"
indexinfo[].command[].indexname "mystructfield.bytearr"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mystructfield.bytearr"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "mystructfield.bytearr"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "mystructfield.bytearr"
indexinfo[].command[].command "type Array<byte>"
indexinfo[].command[].indexname "mystructfield.mymap.key"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mystructfield.mymap.key"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "mystructfield.mymap.key"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "mystructfield.mymap.value"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mystructfield.mymap.value"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "mystructfield.mymap.value"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "mystructfield.mymap"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mystructfield.mymap"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "mystructfield.mymap"
indexinfo[].command[].command "type Map<string,string>"
indexinfo[].command[].indexname "mystructfield.title"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mystructfield.title"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "mystructfield.title"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "mystructfield.structfield"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mystructfield.structfield"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "mystructfield.structfield"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "mystructfield"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mystructfield"
indexinfo[].command[].command "type mystruct"
indexinfo[].command[].indexname "mystructmap.key"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mystructmap.key"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "mystructmap.key"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "mystructmap.value.bytearr"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mystructmap.value.bytearr"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "mystructmap.value.bytearr"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "mystructmap.value.bytearr"
indexinfo[].command[].command "type Array<byte>"
indexinfo[].command[].indexname "mystructmap.value.mymap.key"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mystructmap.value.mymap.key"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "mystructmap.value.mymap.key"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "mystructmap.value.mymap.value"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mystructmap.value.mymap.value"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "mystructmap.value.mymap.value"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "mystructmap.value.mymap"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mystructmap.value.mymap"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "mystructmap.value.mymap"
indexinfo[].command[].command "type Map<string,string>"
indexinfo[].command[].indexname "mystructmap.value.title"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mystructmap.value.title"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "mystructmap.value.title"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "mystructmap.value.structfield"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mystructmap.value.structfield"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "mystructmap.value.structfield"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "mystructmap.value"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mystructmap.value"
indexinfo[].command[].command "type mystruct"
indexinfo[].command[].indexname "mystructmap"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mystructmap"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "mystructmap"
indexinfo[].command[].command "type Map<int,mystruct>"
indexinfo[].command[].indexname "mystructarr.bytearr"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mystructarr.bytearr"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "mystructarr.bytearr"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "mystructarr.bytearr"
indexinfo[].command[].command "type Array<byte>"
indexinfo[].command[].indexname "mystructarr.mymap.key"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mystructarr.mymap.key"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "mystructarr.mymap.key"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "mystructarr.mymap.value"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mystructarr.mymap.value"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "mystructarr.mymap.value"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "mystructarr.mymap"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mystructarr.mymap"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "mystructarr.mymap"
indexinfo[].command[].command "type Map<string,string>"
indexinfo[].command[].indexname "mystructarr.title"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mystructarr.title"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "mystructarr.title"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "mystructarr.structfield"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mystructarr.structfield"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "mystructarr.structfield"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "mystructarr"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "mystructarr"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "mystructarr"
indexinfo[].command[].command "type Array<mystruct>"
indexinfo[].command[].indexname "Folders.key"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "Folders.key"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "Folders.key"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "Folders.value.Version"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "Folders.value.Version"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "Folders.value.Version"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "Folders.value.Name"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "Folders.value.Name"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "Folders.value.Name"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "Folders.value.FlagsCounter.key"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "Folders.value.FlagsCounter.key"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "Folders.value.FlagsCounter.key"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "Folders.value.FlagsCounter.value"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "Folders.value.FlagsCounter.value"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "Folders.value.FlagsCounter.value"
indexinfo[].command[].command "type long"
indexinfo[].command[].indexname "Folders.value.FlagsCounter"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "Folders.value.FlagsCounter"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "Folders.value.FlagsCounter"
indexinfo[].command[].command "type Map<string,long>"
indexinfo[].command[].indexname "Folders.value.anotherfolder.Version"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "Folders.value.anotherfolder.Version"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "Folders.value.anotherfolder.Version"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "Folders.value.anotherfolder.Name"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "Folders.value.anotherfolder.Name"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "Folders.value.anotherfolder.Name"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "Folders.value.anotherfolder.FlagsCounter.key"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "Folders.value.anotherfolder.FlagsCounter.key"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "Folders.value.anotherfolder.FlagsCounter.key"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "Folders.value.anotherfolder.FlagsCounter.value"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "Folders.value.anotherfolder.FlagsCounter.value"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "Folders.value.anotherfolder.FlagsCounter.value"
indexinfo[].command[].command "type long"
indexinfo[].command[].indexname "Folders.value.anotherfolder.FlagsCounter"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "Folders.value.anotherfolder.FlagsCounter"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "Folders.value.anotherfolder.FlagsCounter"
indexinfo[].command[].command "type Map<string,long>"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.Version"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.Version"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.Version"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.Name"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.Name"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.Name"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.FlagsCounter.key"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.FlagsCounter.key"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.FlagsCounter.key"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.FlagsCounter.value"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.FlagsCounter.value"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.FlagsCounter.value"
indexinfo[].command[].command "type long"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.FlagsCounter"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.FlagsCounter"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.FlagsCounter"
indexinfo[].command[].command "type Map<string,long>"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.Version"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.Version"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.Version"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.Name"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.Name"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.Name"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.FlagsCounter.key"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.FlagsCounter.key"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.FlagsCounter.key"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.FlagsCounter.value"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.FlagsCounter.value"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.FlagsCounter.value"
indexinfo[].command[].command "type long"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.FlagsCounter"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.FlagsCounter"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.FlagsCounter"
indexinfo[].command[].command "type Map<string,long>"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.Version"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.Version"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.Version"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.Name"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.Name"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.Name"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.FlagsCounter.key"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.FlagsCounter.key"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.FlagsCounter.key"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.FlagsCounter.value"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.FlagsCounter.value"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.FlagsCounter.value"
indexinfo[].command[].command "type long"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.FlagsCounter"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.FlagsCounter"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.FlagsCounter"
indexinfo[].command[].command "type Map<string,long>"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.Version"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.Version"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.Version"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.Name"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.Name"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.Name"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.FlagsCounter.key"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.FlagsCounter.key"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.FlagsCounter.key"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.FlagsCounter.value"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.FlagsCounter.value"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.FlagsCounter.value"
indexinfo[].command[].command "type long"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.FlagsCounter"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.FlagsCounter"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.FlagsCounter"
indexinfo[].command[].command "type Map<string,long>"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.Version"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.Version"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.Version"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.Name"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.Name"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.Name"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.FlagsCounter.key"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.FlagsCounter.key"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.FlagsCounter.key"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.FlagsCounter.value"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.FlagsCounter.value"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.FlagsCounter.value"
indexinfo[].command[].command "type long"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.FlagsCounter"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.FlagsCounter"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.FlagsCounter"
indexinfo[].command[].command "type Map<string,long>"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.Version"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.Version"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.Version"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.Name"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.Name"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.Name"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.FlagsCounter.key"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.FlagsCounter.key"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.FlagsCounter.key"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.FlagsCounter.value"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.FlagsCounter.value"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.FlagsCounter.value"
indexinfo[].command[].command "type long"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.FlagsCounter"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.FlagsCounter"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.FlagsCounter"
indexinfo[].command[].command "type Map<string,long>"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.Version"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.Version"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.Version"
indexinfo[].command[].command "type int"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.Name"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.Name"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.Name"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.FlagsCounter.key"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.FlagsCounter.key"
indexinfo[].command[].command "string"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.FlagsCounter.key"
indexinfo[].command[].command "type string"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.FlagsCounter.value"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.FlagsCounter.value"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.FlagsCounter.value"
indexinfo[].command[].command "type long"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.FlagsCounter"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.FlagsCounter"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.FlagsCounter"
indexinfo[].command[].command "type Map<string,long>"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder"
indexinfo[].command[].command "type folder"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder"
indexinfo[].command[].command "type folder"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder"
indexinfo[].command[].command "type folder"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder"
indexinfo[].command[].command "type folder"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder.anotherfolder"
indexinfo[].command[].command "type folder"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder.anotherfolder"
indexinfo[].command[].command "type folder"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder.anotherfolder"
indexinfo[].command[].command "type folder"
indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "Folders.value.anotherfolder.anotherfolder"
indexinfo[].command[].command "type folder"
indexinfo[].command[].indexname "Folders.value.anotherfolder"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "Folders.value.anotherfolder"
indexinfo[].command[].command "type folder"
indexinfo[].command[].indexname "Folders.value"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "Folders.value"
indexinfo[].command[].command "type folder"
indexinfo[].command[].indexname "Folders"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "Folders"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "Folders"
indexinfo[].command[].command "type Map<int,folder>"
indexinfo[].command[].indexname "juletre"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "juletre"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "juletre"
indexinfo[].command[].command "fast-search"
@@ -754,14 +518,10 @@ indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "juletre"
indexinfo[].command[].command "type long"
indexinfo[].command[].indexname "album0"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "album0"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "album0"
indexinfo[].command[].command "type WeightedSet<string>"
indexinfo[].command[].indexname "album1"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "album1"
indexinfo[].command[].command "lowercase"
indexinfo[].command[].indexname "album1"
indexinfo[].command[].command "multivalue"
@@ -772,16 +532,12 @@ indexinfo[].command[].command "type WeightedSet<string>"
indexinfo[].command[].indexname "album1"
indexinfo[].command[].command "word"
indexinfo[].command[].indexname "other"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "other"
indexinfo[].command[].command "attribute"
indexinfo[].command[].indexname "other"
indexinfo[].command[].command "numerical"
indexinfo[].command[].indexname "other"
indexinfo[].command[].command "type long"
indexinfo[].command[].indexname "pst_sta_boldingoff_nomatch_tag_01"
-indexinfo[].command[].command "index"
-indexinfo[].command[].indexname "pst_sta_boldingoff_nomatch_tag_01"
indexinfo[].command[].command "multivalue"
indexinfo[].command[].indexname "pst_sta_boldingoff_nomatch_tag_01"
indexinfo[].command[].command "type WeightedSet<string>"