public class CacheDataRowStore extends RowStore
| Constructor and Description |
|---|
CacheDataRowStore(CacheGroupContext grp,
FreeList freeList,
int partId) |
| Modifier and Type | Method and Description |
|---|---|
protected CacheDataRow |
dataRow(int cacheId,
int hash,
long link,
CacheDataRowAdapter.RowData rowData) |
int |
getPartitionId() |
static boolean |
getSkipVersion() |
protected CacheSearchRow |
keySearchRow(int cacheId,
int hash,
long link) |
protected MvccDataRow |
mvccRow(int cacheId,
int hash,
long link,
CacheDataRowAdapter.RowData rowData,
long crdVer,
long mvccCntr,
int opCntr) |
static void |
setSkipVersion(boolean skipVer) |
addRow, addRows, freeList, removeRow, setRowCacheCleaner, updateDataRow, updateRowpublic CacheDataRowStore(CacheGroupContext grp, FreeList freeList, int partId)
grp - Cache group.freeList - Free list.partId - Partition number.public static boolean getSkipVersion()
public static void setSkipVersion(boolean skipVer)
skipVer - Skip version flag.public int getPartitionId()
protected CacheSearchRow keySearchRow(int cacheId, int hash, long link)
cacheId - Cache ID.hash - Hash code.link - Link.protected MvccDataRow mvccRow(int cacheId, int hash, long link, CacheDataRowAdapter.RowData rowData, long crdVer, long mvccCntr, int opCntr)
cacheId - Cache ID.hash - Hash code.link - Link.rowData - Required row data.crdVer - Mvcc coordinator version.mvccCntr - Mvcc counter.opCntr - Mvcc operation counter.protected CacheDataRow dataRow(int cacheId, int hash, long link, CacheDataRowAdapter.RowData rowData)
cacheId - Cache ID.hash - Hash code.link - Link.rowData - Required row data.
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.11.1 Release Date : December 20 2021