Package org.apache.ignite.internal.processors.cache.persistence.wal
-
Interface Summary Interface Description AbstractWalRecordsIterator.AbstractFileDescriptor AbstractWalRecordsIterator.AbstractReadFileHandle ByteBufferBackedDataInput ByteBuffer backed data input -
Class Summary Class Description AbstractWalRecordsIterator Iterator over WAL segments.ByteBufferBackedDataInputImpl Byte buffer backed data input.ByteBufferExpander ByteBuffer wrapper for dynamically expand buffer size.FileDescriptor WAL file descriptor.FileWriteAheadLogManager File WAL manager.FileWriteAheadLogManager.ReadFileHandle SegmentedRingByteBuffer Segmented ring byte buffer that represents multi producer/single consumer queue that can be used by multiple writer threads and one reader thread.SegmentRouter Class for manage of segment file location.SingleSegmentLogicalRecordsIterator Iterates over logical records of one WAL segment from archive.WALPointer File WAL pointer. -
Enum Summary Enum Description SegmentedRingByteBuffer.BufferMode Buffer mode. -
Exception Summary Exception Description SegmentEofException This exception is thrown either when we reach the end of file of WAL segment, or when we encounter a record with type equal toWALRecord.RecordType.STOP_ITERATION_RECORD_TYPEWalSegmentTailReachedException An exception is thrown when we reached tail of WAL segment cyclic buffer during reading from WAL.