| Package | Description |
|---|---|
| org.apache.ignite.internal.processors.cache.persistence.wal |
| Modifier and Type | Class and Description |
|---|---|
static class |
FileWriteAheadLogManager.ReadFileHandle |
| Modifier and Type | Method and Description |
|---|---|
protected AbstractWalRecordsIterator.AbstractReadFileHandle |
SingleSegmentLogicalRecordsIterator.advanceSegment(@Nullable 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(@Nullable AbstractWalRecordsIterator.AbstractReadFileHandle curWalSegment)
Switches records iterator to the next WAL segment as result of this method, new reference to segment should be
returned.
|
protected @Nullable 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(@NotNull AbstractWalRecordsIterator.AbstractFileDescriptor desc,
@Nullable FileWALPointer start)
Assumes file descriptor will be opened in this method.
|
protected AbstractWalRecordsIterator.AbstractReadFileHandle |
AbstractWalRecordsIterator.initReadHandle(@NotNull AbstractWalRecordsIterator.AbstractFileDescriptor desc,
@Nullable FileWALPointer start,
@NotNull SegmentIO fileIO,
@NotNull 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(@Nullable AbstractWalRecordsIterator.AbstractReadFileHandle hnd)
Switches to new record.
|
protected AbstractWalRecordsIterator.AbstractReadFileHandle |
SingleSegmentLogicalRecordsIterator.advanceSegment(@Nullable 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(@Nullable 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.9.0 Release Date : October 15 2020