From 2f27f3cc329eec9c6fdae8e2382fd25f115845d8 Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Sun, 10 Mar 2024 19:20:31 +0100 Subject: [PATCH] Remove MappableJournalSegmentWriter.firstIndex() This method is not used anywhere, remove it. This makes MappableJournalSegmentWriter a pure delegator with map/unmap changing the delegate object. JIRA: CONTROLLER-2098 Change-Id: Ifcbc22edb0046ae890837415e9751a4a8274d4d3 Signed-off-by: Robert Varga --- .../storage/journal/MappableJournalSegmentWriter.java | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/atomix-storage/src/main/java/io/atomix/storage/journal/MappableJournalSegmentWriter.java b/atomix-storage/src/main/java/io/atomix/storage/journal/MappableJournalSegmentWriter.java index 014ff63a6a..71f0589927 100644 --- a/atomix-storage/src/main/java/io/atomix/storage/journal/MappableJournalSegmentWriter.java +++ b/atomix-storage/src/main/java/io/atomix/storage/journal/MappableJournalSegmentWriter.java @@ -23,7 +23,6 @@ import java.nio.channels.FileChannel; * Mappable log segment writer. */ final class MappableJournalSegmentWriter implements JournalWriter { - private final JournalSegment segment; private JournalSegmentWriter writer; MappableJournalSegmentWriter( @@ -32,7 +31,6 @@ final class MappableJournalSegmentWriter implements JournalWriter { int maxEntrySize, JournalIndex index, JournalSerdes namespace) { - this.segment = segment; this.writer = new FileChannelJournalSegmentWriter<>(channel, segment, maxEntrySize, index, namespace); } @@ -58,15 +56,6 @@ final class MappableJournalSegmentWriter implements JournalWriter { return writer.buffer(); } - /** - * Returns the writer's first index. - * - * @return the writer's first index - */ - public long firstIndex() { - return segment.index(); - } - @Override public long getLastIndex() { return writer.getLastIndex(); -- 2.36.6