public class MetaPageUpdatePartitionDataRecord extends PageDeltaRecord
WALRecord.RecordPurpose, WALRecord.RecordType| Constructor and Description |
|---|
MetaPageUpdatePartitionDataRecord(DataInput in) |
MetaPageUpdatePartitionDataRecord(int grpId,
long pageId,
long updateCntr,
long globalRmvId,
int partSize,
long cntrsPageId,
byte state,
int allocatedIdxCandidate) |
| Modifier and Type | Method and Description |
|---|---|
int |
allocatedIndexCandidate() |
void |
applyDelta(PageMemory pageMem,
long pageAddr)
Apply changes from this delta to the given page.
|
long |
countersPageId() |
long |
globalRemoveId() |
int |
partitionSize() |
byte |
state() |
void |
toBytes(ByteBuffer buf) |
String |
toString() |
WALRecord.RecordType |
type() |
long |
updateCounter() |
fullPageId, groupId, pageIdpublic MetaPageUpdatePartitionDataRecord(int grpId,
long pageId,
long updateCntr,
long globalRmvId,
int partSize,
long cntrsPageId,
byte state,
int allocatedIdxCandidate)
grpId - Cache group ID.pageId - Page ID.allocatedIdxCandidate - Page Allocated index candidatepublic MetaPageUpdatePartitionDataRecord(DataInput in) throws IOException
in - Input.IOExceptionpublic long updateCounter()
public long globalRemoveId()
public int partitionSize()
public long countersPageId()
public byte state()
public void applyDelta(PageMemory pageMem, long pageAddr) throws IgniteCheckedException
applyDelta in class PageDeltaRecordpageMem - Page memory.pageAddr - Page address.IgniteCheckedException - If failed.public int allocatedIndexCandidate()
public void toBytes(ByteBuffer buf)
buf - Buffer.public WALRecord.RecordType type()
public String toString()
toString in class PageDeltaRecord
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.8.0 Release Date : February 27 2020