public class MetaPageUpdatePartitionDataRecordV2 extends MetaPageUpdatePartitionDataRecord
WALRecord.RecordPurpose, WALRecord.RecordType| Constructor and Description |
|---|
MetaPageUpdatePartitionDataRecordV2(DataInput in) |
MetaPageUpdatePartitionDataRecordV2(int grpId,
long pageId,
long updateCntr,
long globalRmvId,
int partSize,
long cntrsPageId,
byte state,
int allocatedIdxCandidate,
long link) |
| Modifier and Type | Method and Description |
|---|---|
void |
applyDelta(PageMemory pageMem,
long pageAddr)
Apply changes from this delta to the given page.
|
long |
link() |
void |
toBytes(ByteBuffer buf) |
String |
toString() |
WALRecord.RecordType |
type() |
allocatedIndexCandidate, countersPageId, globalRemoveId, partitionSize, state, updateCounterfullPageId, groupId, pageIdpublic MetaPageUpdatePartitionDataRecordV2(int grpId,
long pageId,
long updateCntr,
long globalRmvId,
int partSize,
long cntrsPageId,
byte state,
int allocatedIdxCandidate,
long link)
grpId - Group id.pageId - Page id.updateCntr - Update counter.globalRmvId - Global remove id.partSize - Partition size.cntrsPageId - Cntrs page id.state - State.allocatedIdxCandidate - Allocated index candidate.link - Link.public MetaPageUpdatePartitionDataRecordV2(DataInput in) throws IOException
in - Input.IOExceptionpublic void applyDelta(PageMemory pageMem, long pageAddr) throws IgniteCheckedException
applyDelta in class MetaPageUpdatePartitionDataRecordpageMem - Page memory.pageAddr - Page address.IgniteCheckedException - If failed.public long link()
public void toBytes(ByteBuffer buf)
toBytes in class MetaPageUpdatePartitionDataRecordbuf - Buffer.public WALRecord.RecordType type()
type in class MetaPageUpdatePartitionDataRecordpublic String toString()
toString in class MetaPageUpdatePartitionDataRecord
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.10.0 Release Date : March 10 2021