| Modifier and Type | Method and Description |
|---|---|
WALPointer |
IgniteWriteAheadLogManager.log(WALRecord entry)
Appends the given log entry to the write-ahead log.
|
WALPointer |
WALPointer.next()
Pointer to the next record.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IgniteWriteAheadLogManager.fsync(WALPointer ptr)
Makes sure that all log entries written to the log up until the specified pointer are actually persisted to
the underlying storage.
|
void |
IgniteWriteAheadLogManager.release(WALPointer start)
Invoke this method to release WAL history since provided pointer that was previously reserved.
|
WALIterator |
IgniteWriteAheadLogManager.replay(WALPointer start)
Invoke this method to iterate over the written log entries.
|
boolean |
IgniteWriteAheadLogManager.reserve(WALPointer start)
Invoke this method to reserve WAL history since provided pointer and prevent it's deletion.
|
boolean |
IgniteWriteAheadLogManager.reserved(WALPointer ptr)
Checks if WAL segment is under lock or reserved
|
void |
IgniteWriteAheadLogManager.resumeLogging(WALPointer lastWrittenPtr)
Resumes logging after start.
|
int |
IgniteWriteAheadLogManager.truncate(WALPointer ptr)
Gives a hint to WAL manager to clear entries logged before the given pointer.
|
| Modifier and Type | Method and Description |
|---|---|
WALPointer |
CheckpointRecord.checkpointMark() |
WALPointer |
WALRecord.position() |
| Modifier and Type | Method and Description |
|---|---|
void |
WALRecord.position(WALPointer pos) |
| Constructor and Description |
|---|
CheckpointRecord(UUID cpId,
WALPointer cpMark) |
CheckpointRecord(UUID cpId,
WALPointer cpMark,
boolean end)
Constructor kept for serializer
|
CheckpointRecord(WALPointer cpMark) |
| Modifier and Type | Method and Description |
|---|---|
WALPointer |
GridCacheDatabaseSharedManager.searchPartitionCounter(int grpId,
int part,
Long partCntrSince)
Tries to search for a WAL pointer for the given partition counter start.
|
| Modifier and Type | Method and Description |
|---|---|
Map<T2<Integer,Integer>,T2<Long,WALPointer>> |
GridCacheDatabaseSharedManager.reservedForPreloading()
For debugging only.
|
| Modifier and Type | Class and Description |
|---|---|
class |
FileWALPointer
File WAL pointer.
|
| Modifier and Type | Field and Description |
|---|---|
protected IgniteBiTuple<WALPointer,WALRecord> |
AbstractWalRecordsIterator.curRec
Current record preloaded, to be returned on next()
Normally this should be not null because advance() method should already prepare some value |
| Modifier and Type | Method and Description |
|---|---|
WALPointer |
FileWriteAheadLogManager.log(WALRecord record)
Appends the given log entry to the write-ahead log.
|
WALPointer |
FileWALPointer.next()
Pointer to the next record.
|
| Modifier and Type | Method and Description |
|---|---|
protected IgniteBiTuple<WALPointer,WALRecord> |
AbstractWalRecordsIterator.onNext() |
| Modifier and Type | Method and Description |
|---|---|
void |
FileWriteAheadLogManager.fsync(WALPointer ptr)
Makes sure that all log entries written to the log up until the specified pointer are actually persisted to
the underlying storage.
|
WALRecord |
RecordSerializer.readRecord(FileInput in,
WALPointer expPtr)
Loads record from input
|
void |
FileWriteAheadLogManager.release(WALPointer start)
Invoke this method to release WAL history since provided pointer that was previously reserved.
|
WALIterator |
FileWriteAheadLogManager.replay(WALPointer start)
Invoke this method to iterate over the written log entries.
|
boolean |
FileWriteAheadLogManager.reserve(WALPointer start)
Invoke this method to reserve WAL history since provided pointer and prevent it's deletion.
|
boolean |
FileWriteAheadLogManager.reserved(WALPointer ptr)
Checks if WAL segment is under lock or reserved
|
void |
FileWriteAheadLogManager.resumeLogging(WALPointer lastPtr)
Resumes logging after start.
|
int |
FileWriteAheadLogManager.truncate(WALPointer ptr)
Gives a hint to WAL manager to clear entries logged before the given pointer.
|
| Modifier and Type | Method and Description |
|---|---|
WALRecord |
RecordV1Serializer.readRecord(FileInput in0,
WALPointer expPtr)
Loads record from input
|
Follow @ApacheIgnite
Ignite Fabric : ver. 2.2.0 Release Date : September 15 2017