| Package | Description |
|---|---|
| org.apache.ignite.internal.cache.query.index | |
| org.apache.ignite.internal.cache.query.index.sorted | |
| org.apache.ignite.internal.cache.query.index.sorted.defragmentation | |
| org.apache.ignite.internal.cache.query.index.sorted.inline | |
| org.apache.ignite.internal.processors.cache |
This package contain cache-related processors & persistence implementation.
|
| org.apache.ignite.internal.processors.cache.persistence |
This package contain cache with persistence implementation.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IndexProcessor.destroyOrphanIndex(GridKernalContext ctx,
RootPage page,
String indexName,
int grpId,
PageMemory pageMemory,
GridAtomicLong removeId,
ReuseList reuseList,
boolean mvccEnabled)
Destroy founded index which belongs to stopped cache.
|
| Modifier and Type | Method and Description |
|---|---|
static Map<Integer,RootPage> |
DurableBackgroundCleanupIndexTreeTaskV2.findIndexRootPages(CacheGroupContext grpCtx,
String cacheName,
String treeName,
int segments)
Finding the root pages of the index.
|
static Map<Integer,RootPage> |
DurableBackgroundCleanupIndexTreeTaskV2.toRootPages(InlineIndexTree[] trees)
Create index root pages based on its trees.
|
| Modifier and Type | Method and Description |
|---|---|
protected InlineIndexTree |
DurableBackgroundCleanupIndexTreeTaskV2.InlineIndexTreeFactory.create(CacheGroupContext grpCtx,
RootPage rootPage,
String treeName)
Creation of an index tree.
|
static long |
DurableBackgroundCleanupIndexTreeTaskV2.destroyIndexTrees(CacheGroupContext grpCtx,
RootPage rootPage,
String cacheName,
String treeName,
int segment)
Destroying index trees.
|
| Modifier and Type | Method and Description |
|---|---|
protected RootPage |
DefragIndexFactory.rootPage(GridCacheContext<?,?> ctx,
String treeName,
int segment) |
| Modifier and Type | Method and Description |
|---|---|
protected InlineIndexTree |
DefragIndexFactory.createIndexSegment(GridCacheContext<?,?> cctx,
SortedIndexDefinition def,
RootPage rootPage,
IoStatisticsHolder stats,
InlineRecommender recommender,
int segmentNum) |
| Modifier and Type | Method and Description |
|---|---|
protected RootPage |
InlineIndexFactory.rootPage(GridCacheContext<?,?> ctx,
String treeName,
int segment) |
| Modifier and Type | Method and Description |
|---|---|
protected InlineIndexTree |
InlineIndexFactory.createIndexSegment(GridCacheContext<?,?> cctx,
SortedIndexDefinition def,
RootPage rootPage,
IoStatisticsHolder stats,
InlineRecommender recommender,
int segmentNum) |
| Modifier and Type | Method and Description |
|---|---|
@Nullable RootPage |
IgniteCacheOffheapManagerImpl.dropRootPageForIndex(int cacheId,
String idxName,
int segment)
Dropping the root page of the index tree.
|
@Nullable RootPage |
IgniteCacheOffheapManager.dropRootPageForIndex(int cacheId,
String idxName,
int segment)
Dropping the root page of the index tree.
|
@Nullable RootPage |
IgniteCacheOffheapManagerImpl.findRootPageForIndex(int cacheId,
String idxName,
int segment) |
@Nullable RootPage |
IgniteCacheOffheapManager.findRootPageForIndex(int cacheId,
String idxName,
int segment) |
@Nullable RootPage |
IgniteCacheOffheapManagerImpl.renameRootPageForIndex(int cacheId,
String oldIdxName,
String newIdxName,
int segment)
Renaming the root page of the index tree.
|
@Nullable RootPage |
IgniteCacheOffheapManager.renameRootPageForIndex(int cacheId,
String oldIdxName,
String newIdxName,
int segment)
Renaming the root page of the index tree.
|
RootPage |
IgniteCacheOffheapManagerImpl.rootPageForIndex(int cacheId,
String idxName,
int segment) |
RootPage |
IgniteCacheOffheapManager.rootPageForIndex(int cacheId,
String idxName,
int segment) |
| Modifier and Type | Method and Description |
|---|---|
RootPage |
IndexStorageImpl.allocateCacheIndex(Integer cacheId,
String idxName,
int segment)
Allocate page for cache index.
|
RootPage |
IndexStorage.allocateCacheIndex(Integer cacheId,
String idxName,
int segment)
Allocate page for cache index.
|
RootPage |
IndexStorageImpl.allocateIndex(String idxName)
Get or allocate initial page for an index.
|
RootPage |
IndexStorage.allocateIndex(String idxName)
Get or allocate initial page for an index.
|
@Nullable RootPage |
IndexStorageImpl.dropCacheIndex(Integer cacheId,
String idxName,
int segment)
Deallocate index page and remove from tree.
|
@Nullable RootPage |
IndexStorage.dropCacheIndex(Integer cacheId,
String idxName,
int segment)
Deallocate index page and remove from tree.
|
@Nullable RootPage |
IndexStorageImpl.dropIndex(String idxName)
Deallocate index page and remove from tree.
|
@Nullable RootPage |
IndexStorage.dropIndex(String idxName)
Deallocate index page and remove from tree.
|
@Nullable RootPage |
GridCacheOffheapManager.dropRootPageForIndex(int cacheId,
String idxName,
int segment)
Dropping the root page of the index tree.
|
@Nullable RootPage |
IndexStorageImpl.findCacheIndex(Integer cacheId,
String idxName,
int segment)
Find index root.
|
@Nullable RootPage |
IndexStorage.findCacheIndex(Integer cacheId,
String idxName,
int segment)
Find index root.
|
@Nullable RootPage |
GridCacheOffheapManager.findRootPageForIndex(int cacheId,
String idxName,
int segment) |
@Nullable RootPage |
IndexStorageImpl.renameCacheIndex(Integer cacheId,
String oldIdxName,
String newIdxName,
int segment)
Renaming the root page of the index tree.
|
@Nullable RootPage |
IndexStorage.renameCacheIndex(Integer cacheId,
String oldIdxName,
String newIdxName,
int segment)
Renaming the root page of the index tree.
|
@Nullable RootPage |
GridCacheOffheapManager.renameRootPageForIndex(int cacheId,
String oldIdxName,
String newIdxName,
int segment)
Renaming the root page of the index tree.
|
RootPage |
GridCacheOffheapManager.rootPageForIndex(int cacheId,
String idxName,
int segment) |
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.15.0 Release Date : April 25 2023