public class TrackingPageDeltaRecord extends PageDeltaRecord
WALRecord.RecordType| Constructor and Description |
|---|
TrackingPageDeltaRecord(int cacheId,
long pageId,
long pageIdToMark,
long nextSnapshotId,
long lastSuccessfulSnapshotId) |
| Modifier and Type | Method and Description |
|---|---|
void |
applyDelta(PageMemory pageMem,
long pageAddr)
Apply changes from this delta to the given page.
|
long |
lastSuccessfulSnapshotId() |
long |
nextSnapshotId() |
long |
pageIdToMark()
Page Id which should be marked as changed
|
WALRecord.RecordType |
type() |
cacheId, pageId, toStringpublic TrackingPageDeltaRecord(int cacheId,
long pageId,
long pageIdToMark,
long nextSnapshotId,
long lastSuccessfulSnapshotId)
cacheId - Cache id.pageId - Page id.nextSnapshotId - lastSuccessfulSnapshotId - public long pageIdToMark()
public long nextSnapshotId()
public long lastSuccessfulSnapshotId()
public void applyDelta(PageMemory pageMem, long pageAddr) throws IgniteCheckedException
applyDelta in class PageDeltaRecordpageMem - Page memory.pageAddr - Page address.IgniteCheckedException - If failed.public WALRecord.RecordType type()
Follow @ApacheIgnite
Ignite Fabric : ver. 2.0.0 Release Date : April 30 2017