diff --git a/lucene/core/src/java/org/apache/lucene/index/IndexingChain.java b/lucene/core/src/java/org/apache/lucene/index/IndexingChain.java index 29e7003012e8..80d18cea435a 100644 --- a/lucene/core/src/java/org/apache/lucene/index/IndexingChain.java +++ b/lucene/core/src/java/org/apache/lucene/index/IndexingChain.java @@ -320,8 +320,7 @@ Sorter.DocMap flush(SegmentWriteState state) throws IOException { t0 = System.nanoTime(); Map fieldsToFlush = new HashMap<>(); - for (int i = 0; i < fieldHash.length; i++) { - PerField perField = fieldHash[i]; + for (PerField perField : fieldHash) { while (perField != null) { if (perField.invertState != null) { fieldsToFlush.put(perField.fieldInfo.name, perField.termsHashPerField);