| Modifier and Type | Method and Description |
|---|---|
FileWALPointer |
FileWALPointer.next()
Pointer to the next record.
|
| Modifier and Type | Method and Description |
|---|---|
int |
FileWALPointer.compareTo(@NotNull FileWALPointer o) |
Collection<File> |
FileWriteAheadLogManager.getAndReserveWalFiles(FileWALPointer low,
FileWALPointer high)
Collect wal segment files from low pointer (include) to high pointer (not include) and reserve low pointer.
|
protected IgniteCheckedException |
AbstractWalRecordsIterator.handleRecordException(@NotNull Exception e,
@Nullable FileWALPointer ptr)
Handler for record deserialization exception.
|
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 |
|---|---|
FileWALPointer |
FileWriteHandle.position() |
| Modifier and Type | Method and Description |
|---|---|
void |
FileWriteHandle.fsync(FileWALPointer ptr)
Do fsync.
|
boolean |
FileWriteHandle.needFsync(FileWALPointer ptr) |
| Modifier and Type | Field and Description |
|---|---|
static FileWALPointer |
IgniteWalIteratorFactory.IteratorParametersBuilder.DFLT_HIGH_BOUND |
static FileWALPointer |
IgniteWalIteratorFactory.IteratorParametersBuilder.DFLT_LOW_BOUND |
| Modifier and Type | Method and Description |
|---|---|
IgniteWalIteratorFactory.IteratorParametersBuilder |
IgniteWalIteratorFactory.IteratorParametersBuilder.from(FileWALPointer lowBound) |
WALIterator |
IgniteWalIteratorFactory.iterator(@NotNull FileWALPointer replayFrom,
File... filesOrDirs)
Creates iterator for file by file scan mode.
|
WALIterator |
IgniteWalIteratorFactory.iterator(@NotNull FileWALPointer replayFrom,
String... filesOrDirs)
Creates iterator for file by file scan mode.
|
IgniteWalIteratorFactory.IteratorParametersBuilder |
IgniteWalIteratorFactory.IteratorParametersBuilder.to(FileWALPointer highBound) |
| Modifier and Type | Method and Description |
|---|---|
static FileWALPointer |
RecordV1Serializer.readPosition(DataInput in) |
| Modifier and Type | Method and Description |
|---|---|
static void |
RecordV1Serializer.putPosition(ByteBuffer buf,
FileWALPointer ptr)
Saves position, WAL pointer (requires
RecordV1Serializer.FILE_WAL_POINTER_SIZE bytes) |
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.9.0 Release Date : October 15 2020