File tree Expand file tree Collapse file tree 1 file changed +3
-1
lines changed
modules/data-streams/src/main/java/org/elasticsearch/datastreams Expand file tree Collapse file tree 1 file changed +3
-1
lines changed Original file line number Diff line number Diff line change 3434import java .io .UncheckedIOException ;
3535import java .time .Instant ;
3636import java .util .ArrayList ;
37+ import java .util .HashSet ;
3738import java .util .List ;
3839import java .util .Locale ;
3940import java .util .Map ;
@@ -166,7 +167,8 @@ public void onUpdateMappings(
166167 assert indexMetadata .getIndexMode () == IndexMode .TIME_SERIES ;
167168 List <String > newIndexDimensions = new ArrayList <>(indexDimensions .size ());
168169 boolean matchesAllDimensions = findDimensionFields (newIndexDimensions , documentMapper );
169- if (indexDimensions .equals (newIndexDimensions )) {
170+ if (indexDimensions .size () == newIndexDimensions .size ()
171+ && new HashSet <>(indexDimensions ).equals (new HashSet <>(newIndexDimensions ))) {
170172 return ;
171173 }
172174 if (matchesAllDimensions ) {
You can’t perform that action at this time.
0 commit comments