| Package | Description |
|---|---|
| org.apache.ignite.internal.processors.cache.persistence.wal |
| Modifier and Type | Class and Description |
|---|---|
static class |
FileWriteAheadLogManager.ReadFileHandle |
static class |
FsyncModeFileWriteAheadLogManager.ReadFileHandle |
| Modifier and Type | Method and Description |
|---|---|
protected AbstractWalRecordsIterator.AbstractReadFileHandle |
SingleSegmentLogicalRecordsIterator.advanceSegment(AbstractWalRecordsIterator.AbstractReadFileHandle curWalSegment)
Switches records iterator to the next WAL segment as result of this method, new reference to segment should be
returned.
|
protected abstract AbstractWalRecordsIterator.AbstractReadFileHandle |
AbstractWalRecordsIterator.advanceSegment(AbstractWalRecordsIterator.AbstractReadFileHandle curWalSegment)
Switches records iterator to the next WAL segment as result of this method, new reference to segment should be
returned.
|
protected AbstractWalRecordsIterator.AbstractReadFileHandle |
AbstractWalRecordsIterator.closeCurrentWalSegment()
Closes and returns WAL segment (if any)
|
protected AbstractWalRecordsIterator.AbstractReadFileHandle |
SingleSegmentLogicalRecordsIterator.createReadFileHandle(SegmentIO fileIO,
RecordSerializer ser,
FileInput in) |
protected abstract AbstractWalRecordsIterator.AbstractReadFileHandle |
AbstractWalRecordsIterator.createReadFileHandle(SegmentIO fileIO,
RecordSerializer ser,
FileInput in) |
protected AbstractWalRecordsIterator.AbstractReadFileHandle |
AbstractWalRecordsIterator.initReadHandle(AbstractWalRecordsIterator.AbstractFileDescriptor desc,
FileWALPointer start)
Assumes file descriptor will be opened in this method.
|
protected AbstractWalRecordsIterator.AbstractReadFileHandle |
AbstractWalRecordsIterator.initReadHandle(AbstractWalRecordsIterator.AbstractFileDescriptor desc,
FileWALPointer start,
SegmentIO fileIO,
SegmentHeader segmentHeader)
Assumes fileIO will be closed in this method in case of error occurred.
|
| Modifier and Type | Method and Description |
|---|---|
protected IgniteBiTuple<WALPointer,WALRecord> |
AbstractWalRecordsIterator.advanceRecord(AbstractWalRecordsIterator.AbstractReadFileHandle hnd)
Switches to new record.
|
protected AbstractWalRecordsIterator.AbstractReadFileHandle |
SingleSegmentLogicalRecordsIterator.advanceSegment(AbstractWalRecordsIterator.AbstractReadFileHandle curWalSegment)
Switches records iterator to the next WAL segment as result of this method, new reference to segment should be
returned.
|
protected abstract AbstractWalRecordsIterator.AbstractReadFileHandle |
AbstractWalRecordsIterator.advanceSegment(AbstractWalRecordsIterator.AbstractReadFileHandle curWalSegment)
Switches records iterator to the next WAL segment as result of this method, new reference to segment should be
returned.
|
protected IgniteCheckedException |
AbstractWalRecordsIterator.validateTailReachedException(WalSegmentTailReachedException tailReachedException,
AbstractWalRecordsIterator.AbstractReadFileHandle currWalSegment) |
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.7.5 Release Date : June 4 2019