Class TrackingPageRepairDeltaRecord
- java.lang.Object
-
- org.apache.ignite.internal.pagemem.wal.record.WALRecord
-
- org.apache.ignite.internal.pagemem.wal.record.delta.PageDeltaRecord
-
- org.apache.ignite.internal.pagemem.wal.record.delta.TrackingPageRepairDeltaRecord
-
- All Implemented Interfaces:
WalRecordCacheGroupAware
public class TrackingPageRepairDeltaRecord extends PageDeltaRecord
Record that indicates that "corrupted" flag should be removed from tracking page.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.ignite.internal.pagemem.wal.record.WALRecord
WALRecord.RecordPurpose, WALRecord.RecordType
-
-
Constructor Summary
Constructors Constructor Description TrackingPageRepairDeltaRecord(int grpId, long pageId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidapplyDelta(PageMemory pageMem, long pageAddr)Apply changes from this delta to the given page.StringtoString()WALRecord.RecordTypetype()-
Methods inherited from class org.apache.ignite.internal.pagemem.wal.record.delta.PageDeltaRecord
fullPageId, groupId, pageId
-
-
-
-
Method Detail
-
type
public WALRecord.RecordType type()
-
applyDelta
public void applyDelta(PageMemory pageMem, long pageAddr) throws IgniteCheckedException
Description copied from class:PageDeltaRecordApply changes from this delta to the given page. It is assumed that the given buffer represents page state right before this update.- Specified by:
applyDeltain classPageDeltaRecord- Parameters:
pageMem- Page memory.pageAddr- Page address.- Throws:
IgniteCheckedException- If failed.
-
toString
public String toString()
- Overrides:
toStringin classPageDeltaRecord
-
-