Rework MappedJournalSegmentWriter position tracking
[controller.git] / atomix-storage / src / main / java / io / atomix / storage /
2024-03-27 Robert VargaRework MappedJournalSegmentWriter position tracking 77/111077/4
2024-03-27 Robert VargaFix SegmentEntry license 85/111085/1
2024-03-26 Robert VargaFix reader/writer buffer sharing 83/111083/1
2024-03-26 Robert VargaShorten currentPosition 76/111076/2
2024-03-25 Robert VargaUnify Disk segment reading 03/111003/10
2024-03-25 Robert VargaLower reader buffering 02/111002/8
2024-03-25 Robert VargaFactor out FileReader interface 01/111001/5
2024-03-25 Robert VargaRemove JournalReader.getCurrentIndex() 05/111005/3
2024-03-25 Robert VargaRefactor JournalSegmentReader 00/111000/6
2024-03-25 Robert VargaMove entry tracking to SegmentedJournalReader 98/110998/10
2024-03-23 Robert VargaSimplify JournalSegmentReader entry access 99/110999/1
2024-03-21 Robert VargaJournalIndex.truncate() should return last entry 49/110949/1
2024-03-20 Robert VargaMove ENTRY_HEADER_BYTES 07/110907/1
2024-03-20 Robert VargaIntroduce SegmentEntry 96/110896/4
2024-03-20 Robert VargaImprove disk entry access 10/110810/5
2024-03-20 Robert VargaSegmentJournal.log is static 97/110897/2
2024-03-15 Robert VargaChange FileChannel prefix to Disk 51/110751/1
2024-03-15 Robert VargaAdd PANTHEON.tech copyright headers 50/110750/2
2024-03-15 Robert VargaNormalized copyright header 49/110749/2
2024-03-15 Robert VargaFuther improvements to ByteBuffer invocations 48/110748/1
2024-03-15 Robert VargaCentralize entry header size 47/110747/1
2024-03-15 Robert VargaMake JournalSegmentWriter.getNextIndex() final 46/110746/1
2024-03-15 Robert VargaMake JournalSegmentWriter.getLastIndex() final 45/110745/1
2024-03-15 Robert VargaImprove ByteBuffer invocations 44/110744/1
2024-03-15 Oleksandr ZharovImprove FileChannelJournalSegmentWriter's buffer management 35/110735/3
2024-03-15 Robert VargaUse correct JournalSegmentWriter for initial indexing 40/110740/1
2024-03-13 Robert VargaJournalReader is not an Iterator 94/110694/2
2024-03-13 Robert VargaCatch JournalReader.next() violations in Mode.COMMITS 90/110690/1
2024-03-13 Robert VargaCache reader's nextIndex during reset() 88/110688/1
2024-03-13 Robert VargaRemove JournalSegmentReader.getCurrentIndex() 87/110687/1
2024-03-13 Robert VargaModernize Indexed 83/110683/3
2024-03-13 Robert VargaOptimize SegmentedJournalReader.getCurrentEntry() 82/110682/2
2024-03-13 Robert VargaOptimize SegmentedJournalReader.hasNext() 81/110681/2
2024-03-13 Robert VargaFix JournalSegment{Reader,Writer} license 86/110686/3
2024-03-12 Robert VargaRefactor JournalSegmentReader.readNext() 80/110680/1
2024-03-12 Robert VargaRemove StorageLevel.MEMORY 64/110664/1
2024-03-12 Robert VargaRemove JournalWriter.append(Indexed) 63/110663/1
2024-03-11 Robert VargaClean up JournalSegment 95/110595/2
2024-03-11 Robert VargaHide SegmentedJournal{Reader,Writer} 94/110594/3
2024-03-11 Robert VargaDisconnect JournalSegmentWriter from JournalWriter 93/110593/3
2024-03-11 Robert VargaRemove MappableJournalSegmentWriter 91/110591/4
2024-03-11 Robert VargaRework JournalSegment writer access 90/110590/4
2024-03-11 Robert VargaDisconnect JournalSegmentReader from JournalReader 89/110589/4
2024-03-11 Robert VargaEliminate MappableJournalSegmentReader 88/110588/4
2024-03-11 Robert VargaHide JournalSegment 87/110587/3
2024-03-11 Robert VargaClean up SegmentedJournalWriter 84/110584/2
2024-03-11 Robert VargaClean up SegmentedJournalReader 83/110583/2
2024-03-11 Robert VargaDo not store JournalSegment in JournalSegmentWriter 82/110582/3
2024-03-11 Robert VargaInline SegmentedJournalReader.initialize() 81/110581/2
2024-03-11 Robert VargaRemove MappableJournalSegmentWriter.firstIndex() 80/110580/2
2024-03-11 Robert VargaShare FileChannel across all JournalSegmentReaders 79/110579/2
2024-03-11 Robert VargaExpand JournalSegmentReader 78/110578/3
2024-03-11 Robert VargaIntroduce JournalSegmentReader 77/110577/2
2024-03-11 Robert VargaPerform proper handoff between JournalSegmentWriters 76/110576/3
2024-03-11 Robert VargaMove JournalSegmentWriter switchover logic 75/110575/5
2024-03-11 Robert VargaIntroduce JournalSegmentWriter 74/110574/4
2024-03-11 Robert VargaTrack channel position in explicit field 73/110573/4
2024-03-11 Robert VargaSimplify FileChannelJournalSegmentWriter position tracking 72/110572/3
2024-03-11 Robert VargaImprove entry crc32 computation 71/110571/3
2024-03-11 Robert VargaInvert checksum check 70/110570/2
2024-03-11 Robert VargaDo not use java.util.zip.Checksum 69/110569/3
2024-03-11 Robert VargaReduce position changes during read 68/110568/2
2024-03-11 Robert VargaClean up initial FileChannel writer reset's read 67/110567/2
2024-03-11 Robert VargaOptimize MappedJournalSegmentWriter.truncate() 66/110566/2
2024-03-11 Robert VargaOptimize FileChannelJournalSegmentWriter.truncate() 65/110565/2
2024-03-11 Robert VargaImprove FileChannelJournalSegmentWriter.truncate() 63/110563/3
2024-03-11 Robert VargaRemove unused {FileChannel,Mapped}JournalSegmentWriter... 64/110564/3
2024-03-11 Robert VargaOptimize FileChannelJournalSegmentReader channel use 62/110562/2
2023-03-27 Robert VargaMove atomix-storage to a top-level directory 35/105035/3