diff options
author | Arne Juul <arnej@yahooinc.com> | 2023-06-08 07:23:52 +0000 |
---|---|---|
committer | Arne Juul <arnej@yahooinc.com> | 2023-06-08 07:25:04 +0000 |
commit | 13e465415ee572db48ba22f3fb1563b393ee7c30 (patch) | |
tree | b54818c8c5ba00ebdcc9ca31ea4da37e06fcdde1 /config-model/src/main | |
parent | d7568f0d450df2287657ac18c37955a1867496f5 (diff) |
avoid having "index" command for fields without an index
Diffstat (limited to 'config-model/src/main')
-rw-r--r-- | config-model/src/main/java/com/yahoo/schema/derived/IndexInfo.java | 4 |
1 files changed, 3 insertions, 1 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); |