| Package | Description |
|---|---|
| org.apache.ignite.internal.processors.cache |
This package contain cache-related processors & persistence implementation.
|
| org.apache.ignite.internal.processors.query | |
| org.apache.ignite.spi.systemview.view |
Contains
SystemView clases that exists in Ignite. |
| Modifier and Type | Method and Description |
|---|---|
@Nullable DynamicCacheDescriptor |
CachesRegistry.cache(int cacheId) |
@Nullable DynamicCacheDescriptor |
GridCacheProcessor.cacheDescriptor(int cacheId) |
DynamicCacheDescriptor |
GridCacheProcessor.cacheDescriptor(String name)
Get registered cache descriptor.
|
DynamicCacheDescriptor |
ExchangeActions.CacheActionData.descriptor() |
DynamicCacheDescriptor |
CacheConfigurationEnricher.enrich(DynamicCacheDescriptor desc,
boolean affinityNode)
Enriches descriptor cache configuration with stored enrichment.
|
DynamicCacheDescriptor |
StartCacheInfo.getCacheDescriptor() |
@Nullable DynamicCacheDescriptor |
ClusterCachesInfo.markedForDeletionCacheDesc(String cacheName) |
@Nullable DynamicCacheDescriptor |
CachesRegistry.unregisterCache(int cacheId)
Removes cache from registry.
|
| Modifier and Type | Method and Description |
|---|---|
Map<Integer,DynamicCacheDescriptor> |
CachesRegistry.allCaches() |
Map<String,DynamicCacheDescriptor> |
LocalJoinCachesContext.cacheDescriptors() |
Map<String,DynamicCacheDescriptor> |
GridCacheProcessor.cacheDescriptors() |
List<T2<DynamicCacheDescriptor,NearCacheConfiguration>> |
LocalJoinCachesContext.caches() |
Map<Integer,DynamicCacheDescriptor> |
CacheAffinitySharedManager.caches() |
List<DynamicCacheDescriptor> |
LocalJoinCachesContext.initCaches() |
Collection<DynamicCacheDescriptor> |
GridCacheProcessor.persistentCaches() |
Collection<DynamicCacheDescriptor> |
GridCacheProcessor.startReceivedCaches(UUID nodeId,
AffinityTopologyVersion exchTopVer)
Starts statically configured caches received from remote nodes during exchange.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ExchangeActions.addCacheToStop(DynamicCacheChangeRequest req,
DynamicCacheDescriptor desc) |
DynamicCacheDescriptor |
CacheConfigurationEnricher.enrich(DynamicCacheDescriptor desc,
boolean affinityNode)
Enriches descriptor cache configuration with stored enrichment.
|
void |
GridCacheContext.finishRecovery(AffinityTopologyVersion topVer,
DynamicCacheDescriptor clusterWideDesc)
Called when cache was restored during recovery and node has joined to topology.
|
void |
GridCacheProcessor.prepareCacheStart(DynamicCacheDescriptor desc,
@Nullable NearCacheConfiguration reqNearCfg,
AffinityTopologyVersion exchTopVer,
boolean disabledAfterStart,
boolean clientCache) |
void |
GridCacheProcessor.preparePageStore(DynamicCacheDescriptor desc,
boolean affNode)
Prepare page store for start cache.
|
void |
GridCacheProcessor.saveCacheConfiguration(DynamicCacheDescriptor desc)
Save cache configuration to persistent store if necessary.
|
default T2<CacheConfiguration,CacheConfigurationEnrichment> |
CacheConfigurationSplitter.split(DynamicCacheDescriptor desc)
Splits cache configuration associated with the given
desc into two parts
CacheConfiguration and CacheConfigurationEnrichment that are serialized separately. |
T2<CacheConfiguration,CacheConfigurationEnrichment> |
CacheConfigurationSplitterOldFormat.split(DynamicCacheDescriptor desc)
Splits cache configuration associated with the given
desc into two parts
CacheConfiguration and CacheConfigurationEnrichment that are serialized separately. |
| Modifier and Type | Method and Description |
|---|---|
IgniteInternalFuture<?> |
CachesRegistry.addUnregistered(Collection<DynamicCacheDescriptor> descs)
Adds cache and caches groups that is not registered yet to registry.
|
IgniteInternalFuture<?> |
CachesRegistry.init(Map<Integer,CacheGroupDescriptor> groupDescriptors,
Map<String,DynamicCacheDescriptor> cacheDescriptors)
Removes currently registered cache groups and caches.
|
IgniteInternalFuture<?> |
CacheAffinitySharedManager.initCachesOnLocalJoin(Map<Integer,CacheGroupDescriptor> grpDescs,
Map<String,DynamicCacheDescriptor> cacheDescs)
Must be called from exchange thread.
|
IgniteInternalFuture<?> |
CacheAffinitySharedManager.initStartedCaches(boolean crd,
GridDhtPartitionsExchangeFuture fut,
Collection<DynamicCacheDescriptor> descs)
Initialized affinity for cache received from node joining on this exchange.
|
| Constructor and Description |
|---|
GridCacheContextInfo(DynamicCacheDescriptor cacheDesc)
Constructor of not started cache context.
|
StartCacheInfo(CacheConfiguration conf,
DynamicCacheDescriptor desc,
NearCacheConfiguration reqNearCfg,
AffinityTopologyVersion exchTopVer,
boolean disabledAfterStart) |
StartCacheInfo(CacheConfiguration conf,
DynamicCacheDescriptor desc,
NearCacheConfiguration reqNearCfg,
AffinityTopologyVersion exchTopVer,
boolean disabledAfterStart,
boolean clientCache) |
StartCacheInfo(DynamicCacheDescriptor desc,
NearCacheConfiguration reqNearCfg,
AffinityTopologyVersion exchTopVer,
boolean disabledAfterStart) |
| Constructor and Description |
|---|
LocalJoinCachesContext(List<T2<DynamicCacheDescriptor,NearCacheConfiguration>> locJoinStartCaches,
List<DynamicCacheDescriptor> locJoinInitCaches,
Map<Integer,CacheGroupDescriptor> cacheGrpDescs,
Map<String,DynamicCacheDescriptor> cacheDescs) |
LocalJoinCachesContext(List<T2<DynamicCacheDescriptor,NearCacheConfiguration>> locJoinStartCaches,
List<DynamicCacheDescriptor> locJoinInitCaches,
Map<Integer,CacheGroupDescriptor> cacheGrpDescs,
Map<String,DynamicCacheDescriptor> cacheDescs) |
LocalJoinCachesContext(List<T2<DynamicCacheDescriptor,NearCacheConfiguration>> locJoinStartCaches,
List<DynamicCacheDescriptor> locJoinInitCaches,
Map<Integer,CacheGroupDescriptor> cacheGrpDescs,
Map<String,DynamicCacheDescriptor> cacheDescs) |
| Modifier and Type | Method and Description |
|---|---|
void |
GridQueryProcessor.initQueryStructuresForNotStartedCache(DynamicCacheDescriptor cacheDesc)
Initialize query infrastructure for not started cache.
|
| Modifier and Type | Method and Description |
|---|---|
static SchemaOperationException |
QueryUtils.checkQueryEntityConflicts(CacheConfiguration<?,?> ccfg,
Collection<DynamicCacheDescriptor> descs)
Check given
CacheConfiguration for conflicts in table and index names from any query entities
found in collection of DynamicCacheDescriptors and belonging to the same schema. |
| Constructor and Description |
|---|
CacheView(DynamicCacheDescriptor cache) |
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.9.1 Release Date : December 9 2020