| Package | Description |
|---|---|
| org.apache.ignite.internal.processors.cache |
This package contain cache-related processors & persistence implementation.
|
| org.apache.ignite.internal.processors.cache.mvcc.txlog | |
| org.apache.ignite.internal.processors.cache.persistence |
This package contain cache with persistence implementation.
|
| org.apache.ignite.internal.processors.cache.persistence.defragmentation | |
| org.apache.ignite.internal.processors.cache.persistence.diagnostic.pagelocktracker | |
| org.apache.ignite.internal.processors.cache.persistence.freelist | |
| org.apache.ignite.internal.processors.cache.persistence.metastorage | |
| org.apache.ignite.internal.processors.cache.persistence.partstorage | |
| org.apache.ignite.internal.processors.cache.persistence.tree | |
| org.apache.ignite.internal.processors.cache.persistence.tree.reuse | |
| org.apache.ignite.internal.processors.cache.tree |
| Modifier and Type | Method and Description |
|---|---|
PageLockTrackerManager |
CacheDiagnosticManager.pageLockTracker()
Getter.
|
| Constructor and Description |
|---|
TxLogTree(String name,
PageMemory pageMem,
@Nullable IgniteWriteAheadLogManager wal,
long metaPageId,
ReuseList reuseList,
FailureProcessor failureProcessor,
boolean initNew,
PageLockTrackerManager pageLockTrackerManager) |
| Constructor and Description |
|---|
DataStructure(String name,
int cacheGrpId,
@Nullable String grpName,
PageMemory pageMem,
@Nullable IgniteWriteAheadLogManager wal,
PageLockTrackerManager pageLockTrackerManager,
PageIoResolver pageIoRslvr,
byte pageFlag) |
IndexStorageImpl(String treeName,
PageMemory pageMem,
@Nullable IgniteWriteAheadLogManager wal,
AtomicLong globalRmvId,
int grpId,
boolean grpShared,
int allocPartId,
byte allocSpace,
ReuseList reuseList,
long rootPageId,
boolean initNew,
@Nullable FailureProcessor failureProcessor,
PageLockTrackerManager pageLockTrackerManager) |
| Constructor and Description |
|---|
LinkMap(int grpId,
String grpName,
PageMemory pageMem,
long metaPageId,
boolean initNew,
PageLockTrackerManager pageLockTrackerManager) |
| Constructor and Description |
|---|
PageLockTrackerMXBeanImpl(PageLockTrackerManager mgr,
MemoryCalculator memoryCalculator) |
| Constructor and Description |
|---|
AbstractFreeList(int cacheGrpId,
String name,
DataRegion dataRegion,
@Nullable ReuseList reuseList,
@Nullable IgniteWriteAheadLogManager wal,
long metaPageId,
boolean initNew,
PageLockTrackerManager pageLockTrackerManager,
GridKernalContext ctx,
@Nullable AtomicLong pageListCacheLimit,
byte pageFlag) |
CacheFreeList(int cacheGrpId,
String name,
DataRegion dataRegion,
@Nullable IgniteWriteAheadLogManager wal,
long metaPageId,
boolean initNew,
PageLockTrackerManager pageLockTrackerManager,
GridKernalContext ctx,
@Nullable AtomicLong pageListCacheLimit,
byte pageFlag) |
PagesList(int cacheGrpId,
String name,
PageMemory pageMem,
int buckets,
@Nullable IgniteWriteAheadLogManager wal,
long metaPageId,
PageLockTrackerManager pageLockTrackerManager,
GridKernalContext ctx,
byte pageFlag) |
| Constructor and Description |
|---|
MetastorageTree(int cacheId,
String name,
PageMemory pageMem,
IgniteWriteAheadLogManager wal,
AtomicLong globalRmvId,
ReuseList reuseList,
MetastorageRowStore rowStore,
long metaPageId,
boolean initNew,
@Nullable FailureProcessor failureProcessor,
PageLockTrackerManager pageLockTrackerManager,
int partId) |
| Constructor and Description |
|---|
PartitionMetaStorageImpl(int cacheGrpId,
String name,
DataRegion memPlc,
@Nullable ReuseList reuseList,
@Nullable IgniteWriteAheadLogManager wal,
long metaPageId,
boolean initNew,
PageLockTrackerManager pageLockTrackerManager,
GridKernalContext ctx,
@Nullable AtomicLong pageListCacheLimit,
byte pageFlag) |
| Constructor and Description |
|---|
BPlusTree(String name,
int cacheGrpId,
String grpName,
PageMemory pageMem,
@Nullable IgniteWriteAheadLogManager wal,
AtomicLong globalRmvId,
long metaPageId,
ReuseList reuseList,
byte pageFlag,
@Nullable FailureProcessor failureProcessor,
PageLockTrackerManager pageLockTrackerManager,
PageIoResolver pageIoRslvr) |
BPlusTree(String name,
int cacheGrpId,
String cacheGrpName,
PageMemory pageMem,
@Nullable IgniteWriteAheadLogManager wal,
AtomicLong globalRmvId,
long metaPageId,
@Nullable ReuseList reuseList,
IOVersions<? extends BPlusInnerIO<L>> innerIos,
IOVersions<? extends BPlusLeafIO<L>> leafIos,
byte pageFlag,
@Nullable FailureProcessor failureProcessor,
PageLockTrackerManager pageLockTrackerManager) |
| Constructor and Description |
|---|
ReuseListImpl(int cacheId,
String name,
PageMemory pageMem,
@Nullable IgniteWriteAheadLogManager wal,
long metaPageId,
boolean initNew,
PageLockTrackerManager pageLockTrackerManager,
GridKernalContext ctx,
@Nullable AtomicLong pageListCacheLimit,
byte pageFlag) |
| Constructor and Description |
|---|
CacheDataTree(CacheGroupContext grp,
String name,
ReuseList reuseList,
CacheDataRowStore rowStore,
long metaPageId,
boolean initNew,
PageLockTrackerManager pageLockTrackerManager,
byte pageFlag) |
PendingEntriesTree(CacheGroupContext grp,
String name,
PageMemory pageMem,
long metaPageId,
ReuseList reuseList,
boolean initNew,
PageLockTrackerManager pageLockTrackerManager,
byte pageFlag) |
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.15.0 Release Date : April 25 2023