2024-05-06 | Robert Varga | Do not expose descriptor from JournalSegmentFile Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-05-05 | Robert Varga | Retain RandomAccessFile in JournalSegmentFile Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-05-05 | Robert Varga | Centralize JournalSegmentFile creation Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-05-05 | Robert Varga | Improve JournalSegment lifecycle Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-05-05 | Robert Varga | Expand JournalSegmentFile semantics Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-05-05 | Robert Varga | Refactor JournalSegmentDescriptor Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-05-05 | Robert Varga | Split out JournalSegmentDescriptor.readFrom() Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-05-05 | Robert Varga | Reformat JournalSegmentFile Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-05-05 | Robert Varga | Bump upstreams Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-05-03 | Robert Varga | Inline isServerConfigurationPayload() Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-05-03 | Robert Varga | Do not access payload data when not needed Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-04-22 | Robert Varga | Remove JournalWriter.getLastEntry() Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-04-22 | Robert Varga | Use Netty to clean mapped buffers Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-04-22 | Robert Varga | Refactor JournalReader.tryNext() Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-04-21 | Robert Varga | Remove JournalReader.getCurrentEntry() Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-04-21 | Robert Varga | Cap index to sequenceNr before tryNext() Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-04-21 | Robert Varga | Factor out FileWriter interface Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-04-18 | Robert Varga | Fixup checkstyle Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-27 | Robert Varga | Bump versions to 9.0.3-SNAPSHOT Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-27 | Robert Varga | Defer up to maxEntrySize flushes by default Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-27 | Robert Varga | Do not use BufferOverflowException for EOF signalling Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-27 | Robert Varga | Centralize JournalSegmentWriter.append() Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-27 | Robert Varga | Rename JournalSegment.index() Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-27 | Robert Varga | Unify JournalSegmentWriter.truncate() Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-27 | Robert Varga | Unify JournalSegmentWriter.reset(long) Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-27 | Robert Varga | Rework MappedJournalSegmentWriter position tracking Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-27 | Robert Varga | Fix SegmentEntry license Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-26 | Robert Varga | Fix reader/writer buffer sharing Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-26 | Robert Varga | Shorten currentPosition Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-26 | Robert Varga | Allow segmented journal to flush periodically Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-25 | Robert Varga | Rename patched ByteBufferInput Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-25 | Robert Varga | Deploy fix of ByteBufferInput and use it Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-25 | Robert Varga | Unify Disk segment reading Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-25 | Robert Varga | Add almost-verbatim kryo.io.ByteBufferInput from kryo... Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-25 | Robert Varga | Lower reader buffering Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-25 | Robert Varga | Factor out FileReader interface Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-25 | Robert Varga | Remove JournalReader.getCurrentIndex() Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-25 | Robert Varga | Refactor JournalSegmentReader Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-25 | Robert Varga | Do not use ByteBufferInput Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-25 | Robert Varga | Move entry tracking to SegmentedJournalReader Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-23 | Robert Varga | Simplify JournalSegmentReader entry access Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-21 | Robert Varga | JournalIndex.truncate() should return last entry Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-20 | Robert Varga | Move ENTRY_HEADER_BYTES Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-20 | Robert Varga | Introduce SegmentEntry Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-20 | Robert Varga | Improve disk entry access Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-20 | Robert Varga | SegmentJournal.log is static Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-18 | Robert Varga | Delete test directories after test Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-15 | Robert Varga | Bump versions to 9.0.2-SNAPSHOT Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-15 | Robert Varga | Change FileChannel prefix to Disk Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-15 | Robert Varga | Add PANTHEON.tech copyright headers Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-15 | Robert Varga | Normalized copyright header Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-15 | Robert Varga | Futher improvements to ByteBuffer invocations Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-15 | Robert Varga | Centralize entry header size Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-15 | Robert Varga | Make JournalSegmentWriter.getNextIndex() final Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-15 | Robert Varga | Make JournalSegmentWriter.getLastIndex() final Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-15 | Robert Varga | Improve ByteBuffer invocations Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-15 | Robert Varga | Use correct JournalSegmentWriter for initial indexing Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-14 | Robert Varga | Remove LeaderLocationListenerRegistration Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-14 | Robert Varga | Migrate users of deprecated methods Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-14 | Robert Varga | Bump upstreams Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-13 | Robert Varga | JournalReader is not an Iterator Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-13 | Robert Varga | Catch JournalReader.next() violations in Mode.COMMITS Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-13 | Robert Varga | Use try-with-resources in testCompactAndRecover Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-13 | Robert Varga | Cache reader's nextIndex during reset() Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-13 | Robert Varga | Remove JournalSegmentReader.getCurrentIndex() Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-13 | Robert Varga | Modernize Indexed Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-13 | Robert Varga | Optimize SegmentedJournalReader.getCurrentEntry() Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-13 | Robert Varga | Optimize SegmentedJournalReader.hasNext() Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-13 | Robert Varga | Fix JournalSegment{Reader,Writer} license Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-12 | Robert Varga | Refactor JournalSegmentReader.readNext() Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-12 | Robert Varga | Specialize tests to ClientBackedDataStore Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-12 | Robert Varga | Lock down AbstractDataStore Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-12 | Robert Varga | Remove StorageLevel.MEMORY Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-12 | Robert Varga | Remove JournalWriter.append(Indexed) Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-11 | Robert Varga | Clean up JournalSegment Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-11 | Robert Varga | Hide SegmentedJournal{Reader,Writer} Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-11 | Robert Varga | Disconnect JournalSegmentWriter from JournalWriter Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-11 | Robert Varga | Remove MappableJournalSegmentWriter Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-11 | Robert Varga | Rework JournalSegment writer access Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-11 | Robert Varga | Disconnect JournalSegmentReader from JournalReader Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-11 | Robert Varga | Eliminate MappableJournalSegmentReader Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-11 | Robert Varga | Hide JournalSegment Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-11 | Robert Varga | Clean up SegmentedJournalWriter Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-11 | Robert Varga | Clean up SegmentedJournalReader Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-11 | Robert Varga | Do not store JournalSegment in JournalSegmentWriter Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-11 | Robert Varga | Inline SegmentedJournalReader.initialize() Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-11 | Robert Varga | Remove MappableJournalSegmentWriter.firstIndex() Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-11 | Robert Varga | Share FileChannel across all JournalSegmentReaders Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-11 | Robert Varga | Expand JournalSegmentReader Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-11 | Robert Varga | Introduce JournalSegmentReader Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-11 | Robert Varga | Perform proper handoff between JournalSegmentWriters Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-11 | Robert Varga | Move JournalSegmentWriter switchover logic Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-11 | Robert Varga | Introduce JournalSegmentWriter Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-11 | Robert Varga | Track channel position in explicit field Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-11 | Robert Varga | Simplify FileChannelJournalSegmentWriter position tracking Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-11 | Robert Varga | Improve entry crc32 computation Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-11 | Robert Varga | Invert checksum check Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-11 | Robert Varga | Do not use java.util.zip.Checksum Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-11 | Robert Varga | Reduce position changes during read Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
2024-03-11 | Robert Varga | Clean up initial FileChannel writer reset's read Signed-off-by: Robert Varga <robert.varga@pantheon.tech> |
commit | commitdiff | tree |
next |