| Package | Description |
|---|---|
| org.apache.ignite.internal.cache.query.index | |
| org.apache.ignite.internal.cache.query.index.sorted.defragmentation | |
| org.apache.ignite.internal.processors.cache.persistence |
This package contain cache with persistence implementation.
|
| org.apache.ignite.internal.processors.cache.persistence.checkpoint | |
| org.apache.ignite.internal.processors.cache.persistence.defragmentation | |
| org.apache.ignite.internal.processors.cache.persistence.pagemem |
This package contains page memory implementation for case persitence is enabled.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IndexProcessor.defragment(CacheGroupContext grpCtx,
CacheGroupContext newCtx,
PageMemoryEx partPageMem,
IntMap<LinkMap> mappingByPart,
CheckpointTimeoutLock cpLock,
Runnable cancellationChecker,
IgniteThreadPoolExecutor defragmentationThreadPool)
Defragment index partition.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IndexingDefragmentation.defragment(CacheGroupContext grpCtx,
CacheGroupContext newCtx,
PageMemoryEx partPageMem,
IntMap<LinkMap> mappingByPartition,
CheckpointTimeoutLock cpLock,
Runnable cancellationChecker,
IgniteThreadPoolExecutor defragmentationThreadPool,
IgniteLogger log)
Defragment index partition.
|
| Modifier and Type | Method and Description |
|---|---|
void |
GridCacheDatabaseSharedManager.applyPageSnapshot(PageMemoryEx pageMem,
PageSnapshot pageSnapshotRecord) |
| Modifier and Type | Method and Description |
|---|---|
void |
GridCacheDatabaseSharedManager.stripedApplyPage(Consumer<PageMemoryEx> consumer,
int grpId,
int partId,
StripedExecutor exec,
Semaphore semaphore) |
| Modifier and Type | Method and Description |
|---|---|
PageStore |
CheckpointPagesWriter.CheckpointPageWriter.write(PageMemoryEx pageMemEx,
FullPageId fullPageId,
ByteBuffer buf,
int tag) |
| Modifier and Type | Method and Description |
|---|---|
<L,T extends L> |
TreeIterator.iterate(BPlusTree<L,T> tree,
PageMemoryEx pageMemory,
BPlusTree.TreeRowClosure<L,T> c) |
| Modifier and Type | Class and Description |
|---|---|
class |
PageMemoryImpl
Page header structure is described by the following diagram.
|
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.11.1 Release Date : December 20 2021