| Package | Description |
|---|---|
| org.apache.ignite.internal.processors.cache.mvcc.txlog | |
| org.apache.ignite.internal.processors.cache.persistence |
This package contain cache with persitence implementation.
|
| org.apache.ignite.internal.processors.cache.persistence.metastorage | |
| org.apache.ignite.internal.processors.cache.persistence.tree | |
| org.apache.ignite.internal.processors.cache.persistence.tree.io | |
| org.apache.ignite.internal.processors.cache.tree | |
| org.apache.ignite.internal.processors.cache.tree.mvcc.data |
| Modifier and Type | Class and Description |
|---|---|
class |
TxLogLeafIO |
| Modifier and Type | Class and Description |
|---|---|
static class |
IndexStorageImpl.MetaStoreLeafIO |
| Modifier and Type | Class and Description |
|---|---|
static class |
MetastorageTree.MetastoreLeafIO |
| Modifier and Type | Method and Description |
|---|---|
protected BPlusLeafIO<L> |
BPlusTree.latestLeafIO() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
BPlusTree.setIos(IOVersions<? extends BPlusInnerIO<L>> innerIos,
IOVersions<? extends BPlusLeafIO<L>> leafIos) |
| Constructor and Description |
|---|
BPlusTree(String name,
int cacheGrpId,
String cacheGrpName,
PageMemory pageMem,
IgniteWriteAheadLogManager wal,
AtomicLong globalRmvId,
long metaPageId,
ReuseList reuseList,
IOVersions<? extends BPlusInnerIO<L>> innerIos,
IOVersions<? extends BPlusLeafIO<L>> leafIos,
@Nullable FailureProcessor failureProcessor,
@Nullable PageLockListener lockLsnr) |
| Modifier and Type | Method and Description |
|---|---|
static IOVersions<? extends BPlusLeafIO<?>> |
PageIO.getLeafVersions(int idx,
boolean mvcc) |
| Modifier and Type | Method and Description |
|---|---|
static void |
PageIO.registerTest(BPlusInnerIO<?> innerIO,
BPlusLeafIO<?> leafIO)
Registers IOs for testing.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
PageIO.registerH2(IOVersions<? extends BPlusInnerIO<?>> innerIOs,
IOVersions<? extends BPlusLeafIO<?>> leafIOs,
IOVersions<? extends BPlusInnerIO<?>> mvccInnerIOs,
IOVersions<? extends BPlusLeafIO<?>> mvccLeafIOs)
Registers this B+Tree IO versions.
|
static void |
PageIO.registerH2(IOVersions<? extends BPlusInnerIO<?>> innerIOs,
IOVersions<? extends BPlusLeafIO<?>> leafIOs,
IOVersions<? extends BPlusInnerIO<?>> mvccInnerIOs,
IOVersions<? extends BPlusLeafIO<?>> mvccLeafIOs)
Registers this B+Tree IO versions.
|
static void |
PageIO.registerH2ExtraLeaf(IOVersions<? extends BPlusLeafIO<?>> leafExtIOs,
boolean mvcc)
Registers extra inner IO versions.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractDataLeafIO |
class |
AbstractPendingEntryLeafIO |
class |
CacheIdAwareDataLeafIO |
class |
CacheIdAwarePendingEntryLeafIO |
class |
DataLeafIO |
class |
PendingEntryLeafIO |
| Modifier and Type | Class and Description |
|---|---|
class |
MvccCacheIdAwareDataLeafIO |
class |
MvccDataLeafIO |
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.8.0 Release Date : February 27 2020