X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=third-party%2Fatomix%2Fstorage%2Fsrc%2Fmain%2Fjava%2Fio%2Fatomix%2Fstorage%2Fjournal%2FSegmentedJournal.java;h=a452587b7691247aacd193fa220b575cd9ba560f;hp=45490757f8685b5bd529fa7888c2dab716afb52e;hb=10a5c20edbdfc871d83c7d5117a0ce0c23e7c60c;hpb=2eb8e4e4449d2a9450c78f00428e6d2bf834bea9 diff --git a/third-party/atomix/storage/src/main/java/io/atomix/storage/journal/SegmentedJournal.java b/third-party/atomix/storage/src/main/java/io/atomix/storage/journal/SegmentedJournal.java index 45490757f8..a452587b76 100644 --- a/third-party/atomix/storage/src/main/java/io/atomix/storage/journal/SegmentedJournal.java +++ b/third-party/atomix/storage/src/main/java/io/atomix/storage/journal/SegmentedJournal.java @@ -24,9 +24,9 @@ import java.nio.file.StandardOpenOption; import java.util.Collection; import java.util.Iterator; import java.util.Map; -import java.util.NavigableMap; import java.util.SortedMap; import java.util.TreeMap; +import java.util.concurrent.ConcurrentNavigableMap; import java.util.concurrent.ConcurrentSkipListMap; import com.google.common.collect.Sets; @@ -67,7 +67,7 @@ public final class SegmentedJournal implements Journal { private final SegmentedJournalWriter writer; private volatile long commitIndex; - private final NavigableMap> segments = new ConcurrentSkipListMap<>(); + private final ConcurrentNavigableMap> segments = new ConcurrentSkipListMap<>(); private final Collection> readers = Sets.newConcurrentHashSet(); private JournalSegment currentSegment;