From fd16240a8173bf036906b3b815309382db1540b0 Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Sun, 10 Mar 2024 19:25:50 +0100 Subject: [PATCH] Inline SegmentedJournalReader.initialize() This method is only invoked from the constructor, inline it there to similify lifecycle. JIRA: CONTROLLER-2098 Change-Id: I2c2790f785e13dd411a23eff299221b129a99630 Signed-off-by: Robert Varga --- .../io/atomix/storage/journal/SegmentedJournalReader.java | 8 -------- 1 file changed, 8 deletions(-) diff --git a/atomix-storage/src/main/java/io/atomix/storage/journal/SegmentedJournalReader.java b/atomix-storage/src/main/java/io/atomix/storage/journal/SegmentedJournalReader.java index 799f395ceb..3b19f4ea3b 100644 --- a/atomix-storage/src/main/java/io/atomix/storage/journal/SegmentedJournalReader.java +++ b/atomix-storage/src/main/java/io/atomix/storage/journal/SegmentedJournalReader.java @@ -21,7 +21,6 @@ import java.util.NoSuchElementException; * Raft log reader. */ public class SegmentedJournalReader implements JournalReader { - private final SegmentedJournal journal; private JournalSegment currentSegment; private Indexed previousEntry; @@ -31,13 +30,6 @@ public class SegmentedJournalReader implements JournalReader { public SegmentedJournalReader(SegmentedJournal journal, long index, Mode mode) { this.journal = journal; this.mode = mode; - initialize(index); - } - - /** - * Initializes the reader to the given index. - */ - private void initialize(long index) { currentSegment = journal.getSegment(index); currentSegment.acquire(); currentReader = currentSegment.createReader(); -- 2.36.6