Fix segment population 54/111654/2
authorRobert Varga <robert.varga@pantheon.tech>
Tue, 7 May 2024 22:49:53 +0000 (00:49 +0200)
committerRobert Varga <nite@hq.sk>
Tue, 7 May 2024 23:35:18 +0000 (23:35 +0000)
There has been a mixup in previous patch, which ends up touching the
segments from loadSegments(). Fix that up.

JIRA: CONTROLLER-2115
Change-Id: I7932e691c9751a79ab2b407f9de4049721680c6d
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
atomix-storage/src/main/java/io/atomix/storage/journal/SegmentedByteBufJournal.java

index dc837eaabeb58a876df84e393d7bf6474e542d57..074a5dd18297aab2d97ba22d22b470b913678493 100644 (file)
@@ -309,7 +309,7 @@ public final class SegmentedByteBufJournal implements ByteBufJournal {
 
                 // Add the segment to the segments list.
                 final var segment = new JournalSegment(segmentFile, storageLevel, maxEntrySize, indexDensity);
-                segments.put(segment.firstIndex(), segment);
+                segmentsMap.put(segment.firstIndex(), segment);
             }
         }