Make JournalSegmentWriter.getLastIndex() final 57/110757/1
authorRobert Varga <robert.varga@pantheon.tech>
Fri, 15 Mar 2024 10:05:21 +0000 (11:05 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Fri, 15 Mar 2024 14:08:50 +0000 (15:08 +0100)
commitee23cac8917c2db261b7cfc5333f4a63e88bc52d
treeedd052d89794da34c5f18a3c93ff1fc1e183f8d2
parent9111b16e30087a8a0032cd5d0d07c922027f37b5
Make JournalSegmentWriter.getLastIndex() final

We have duplicated code between the two implementations. Centralize it
to the common superclass.

JIRA: CONTROLLER-2098
Change-Id: I805e882566d8f891c23a1f25143d453c94284cd1
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit f9f7739e90523361e38406d7df15cd99337219c5)
atomix-storage/src/main/java/io/atomix/storage/journal/FileChannelJournalSegmentWriter.java
atomix-storage/src/main/java/io/atomix/storage/journal/JournalSegmentWriter.java
atomix-storage/src/main/java/io/atomix/storage/journal/MappedJournalSegmentWriter.java