File tree Expand file tree Collapse file tree 1 file changed +8
-6
lines changed
server/src/main/java/org/elasticsearch/cluster Expand file tree Collapse file tree 1 file changed +8
-6
lines changed Original file line number Diff line number Diff line change @@ -247,13 +247,15 @@ private List<Index> indicesDeletedFromClusterState() {
247247 final Metadata previousMetadata = previousState .metadata ();
248248 final Metadata currentMetadata = state .metadata ();
249249
250- for (IndexMetadata index : previousMetadata .indices ().values ()) {
251- IndexMetadata current = currentMetadata .index (index .getIndex ());
252- if (current == null ) {
253- if (deleted == null ) {
254- deleted = new HashSet <>();
250+ if (currentMetadata .indices () != previousMetadata .indices ()) {
251+ for (IndexMetadata index : previousMetadata .indices ().values ()) {
252+ IndexMetadata current = currentMetadata .index (index .getIndex ());
253+ if (current == null ) {
254+ if (deleted == null ) {
255+ deleted = new HashSet <>();
256+ }
257+ deleted .add (index .getIndex ());
255258 }
256- deleted .add (index .getIndex ());
257259 }
258260 }
259261
You can’t perform that action at this time.
0 commit comments