Uses of Class
org.apache.ignite.internal.processors.cache.CacheGroupContext
-
-
Uses of CacheGroupContext in org.apache.ignite.internal.cache.query.index
Methods in org.apache.ignite.internal.cache.query.index with parameters of type CacheGroupContext Modifier and Type Method Description voidIndexProcessor. defragment(CacheGroupContext grpCtx, CacheGroupContext newCtx, PageMemoryEx partPageMem, IntMap<LinkMap> mappingByPart, CheckpointTimeoutLock cpLock, Runnable cancellationChecker, IgniteThreadPoolExecutor defragmentationThreadPool)Defragment index partition. -
Uses of CacheGroupContext in org.apache.ignite.internal.cache.query.index.sorted
Methods in org.apache.ignite.internal.cache.query.index.sorted with parameters of type CacheGroupContext Modifier and Type Method Description protected InlineIndexTreeDurableBackgroundCleanupIndexTreeTaskV2.InlineIndexTreeFactory. create(CacheGroupContext grpCtx, RootPage rootPage, String treeName)Creation of an index tree.static longDurableBackgroundCleanupIndexTreeTaskV2. destroyIndexTrees(CacheGroupContext grpCtx, RootPage rootPage, String cacheName, String treeName, int segment)Destroying index trees.static Map<Integer,RootPage>DurableBackgroundCleanupIndexTreeTaskV2. findIndexRootPages(CacheGroupContext grpCtx, String cacheName, String treeName, int segments)Finding the root pages of the index.static voidDurableBackgroundCleanupIndexTreeTaskV2. renameIndexRootPages(CacheGroupContext grpCtx, String cacheName, String oldTreeName, String newTreeName, int segments)Renaming the root index pages.voidDurableBackgroundCleanupIndexTreeTaskV2. renameIndexTrees(CacheGroupContext grpCtx)Renames index's trees.Constructors in org.apache.ignite.internal.cache.query.index.sorted with parameters of type CacheGroupContext Constructor Description IndexRowCache(CacheGroupContext grpCtx, int maxSize) -
Uses of CacheGroupContext in org.apache.ignite.internal.cache.query.index.sorted.defragmentation
Methods in org.apache.ignite.internal.cache.query.index.sorted.defragmentation with parameters of type CacheGroupContext Modifier and Type Method Description voidIndexingDefragmentation. defragment(CacheGroupContext grpCtx, CacheGroupContext newCtx, PageMemoryEx partPageMem, IntMap<LinkMap> mappingByPartition, CheckpointTimeoutLock cpLock, Runnable cancellationChecker, IgniteThreadPoolExecutor defragmentationThreadPool, IgniteLogger log)Defragment index partition. -
Uses of CacheGroupContext in org.apache.ignite.internal.cache.query.index.sorted.inline
Methods in org.apache.ignite.internal.cache.query.index.sorted.inline that return CacheGroupContext Modifier and Type Method Description CacheGroupContextInlineIndexTree. cacheGroupContext()Getting cache group context.Constructors in org.apache.ignite.internal.cache.query.index.sorted.inline with parameters of type CacheGroupContext Constructor Description InlineIndexTree(SortedIndexDefinition def, CacheGroupContext grpCtx, String treeName, IgniteCacheOffheapManager offheap, ReuseList reuseList, PageMemory pageMemory, PageIoResolver pageIoResolver, long metaPageId, boolean initNew, int configuredInlineSize, int maxInlineSize, IndexKeyTypeSettings keyTypeSettings, @Nullable IndexRowCache idxRowCache, @Nullable IoStatisticsHolder stats, InlineIndexRowHandlerFactory rowHndFactory, InlineRecommender recommender)Constructor. -
Uses of CacheGroupContext in org.apache.ignite.internal.management.encryption
Methods in org.apache.ignite.internal.management.encryption with parameters of type CacheGroupContext Modifier and Type Method Description protected abstract CacheGroupEncryptionTask.SingleFieldDto<T>CacheGroupEncryptionTask.ReencryptionBaseJob. run0(CacheGroupContext grp)Executes internal logic of the job. -
Uses of CacheGroupContext in org.apache.ignite.internal.managers.encryption
Methods in org.apache.ignite.internal.managers.encryption with parameters of type CacheGroupContext Modifier and Type Method Description voidGridEncryptionManager. onCancelDestroyPartitionStore(CacheGroupContext grp, int partId)voidGridEncryptionManager. onDestroyPartitionStore(CacheGroupContext grp, int partId)long[]CacheGroupPageScanner. pagesCount(CacheGroupContext grp)Collect current number of pages in the specified cache group.voidGridEncryptionManager. setEncryptionState(CacheGroupContext grp, int partId, int idx, int total)Set reencryption status for partition. -
Uses of CacheGroupContext in org.apache.ignite.internal.pagemem.store
Methods in org.apache.ignite.internal.pagemem.store with parameters of type CacheGroupContext Modifier and Type Method Description voidIgnitePageStoreManager. shutdownForCacheGroup(CacheGroupContext grp, boolean destroy)Callback called when a cache is stopping. -
Uses of CacheGroupContext in org.apache.ignite.internal.processors.cache
Fields in org.apache.ignite.internal.processors.cache declared as CacheGroupContext Modifier and Type Field Description protected CacheGroupContextGridCachePreloaderAdapter. grpprotected CacheGroupContextIgniteCacheOffheapManagerImpl. grpprotected CacheGroupContextPartitionUpdateCounterTrackingImpl. grpMethods in org.apache.ignite.internal.processors.cache that return CacheGroupContext Modifier and Type Method Description @Nullable CacheGroupContextGridCacheProcessor. cacheGroup(int grpId)CacheGroupContextPartitionUpdateCounter. context()CacheGroupContextPartitionUpdateCounterDebugWrapper. context()CacheGroupContextPartitionUpdateCounterErrorWrapper. context()CacheGroupContextPartitionUpdateCounterTrackingImpl. context()CacheGroupContextPartitionUpdateCounterVolatileImpl. context()CacheGroupContextGridCacheContext. group()Methods in org.apache.ignite.internal.processors.cache that return types with arguments of type CacheGroupContext Modifier and Type Method Description Collection<CacheGroupContext>GridCacheProcessor. cacheGroups()Methods in org.apache.ignite.internal.processors.cache with parameters of type CacheGroupContext Modifier and Type Method Description voidGridLocalConfigManager. removeCacheGroupConfigurationData(CacheGroupContext ctx)Delete caches' configuration data files of cache group.voidIgniteCacheOffheapManager. start(GridCacheSharedContext ctx, CacheGroupContext grp)voidIgniteCacheOffheapManagerImpl. start(GridCacheSharedContext ctx, CacheGroupContext grp)voidCacheAffinitySharedManager. stopCacheGroupOnReconnect(CacheGroupContext grpCtx)Method parameters in org.apache.ignite.internal.processors.cache with type arguments of type CacheGroupContext Modifier and Type Method Description GridDhtPartitionsFullMessageGridCachePartitionExchangeManager. createPartitionsFullMessage(boolean compress, boolean newCntrMap, @Nullable GridDhtPartitionExchangeId exchId, @Nullable GridCacheVersion lastVer, @Nullable IgniteDhtPartitionHistorySuppliersMap partHistSuppliers, @Nullable IgniteDhtPartitionsToReloadMap partsToReload, Collection<CacheGroupContext> grps)Creates partitions full message for selected cache groups.GridDhtPartitionsSingleMessageGridCachePartitionExchangeManager. createPartitionsSingleMessage(@Nullable GridDhtPartitionExchangeId exchangeId, boolean clientOnlyExchange, boolean sndCounters, boolean newCntrMap, ExchangeActions exchActions, Collection<CacheGroupContext> grps)Creates partitions single message for selected cache groups.voidGridCachePartitionExchangeManager. refreshPartitions(@NotNull Collection<CacheGroupContext> grps)Partition refresh callback for selected cache groups. -
Uses of CacheGroupContext in org.apache.ignite.internal.processors.cache.distributed.dht
Methods in org.apache.ignite.internal.processors.cache.distributed.dht with parameters of type CacheGroupContext Modifier and Type Method Description protected GridDhtTopologyFutureAdapter.CacheGroupValidationGridDhtTopologyFutureAdapter. validateCacheGroup(CacheGroupContext grp, Collection<ClusterNode> topNodes) -
Uses of CacheGroupContext in org.apache.ignite.internal.processors.cache.distributed.dht.preloader
Methods in org.apache.ignite.internal.processors.cache.distributed.dht.preloader with parameters of type CacheGroupContext Modifier and Type Method Description voidGridDhtPartitionsExchangeFuture. addClearingPartition(CacheGroupContext grp, int part)Marks a partition for clearing before rebalance.booleanGridDhtPartitionsExchangeFuture. isClearingPartition(CacheGroupContext grp, int part)voidGridDhtPartitionsExchangeFuture. validate(CacheGroupContext grp)Constructors in org.apache.ignite.internal.processors.cache.distributed.dht.preloader with parameters of type CacheGroupContext Constructor Description GridDhtPartitionDemander(CacheGroupContext grp)GridDhtPreloader(CacheGroupContext grp) -
Uses of CacheGroupContext in org.apache.ignite.internal.processors.cache.distributed.dht.topology
Methods in org.apache.ignite.internal.processors.cache.distributed.dht.topology that return CacheGroupContext Modifier and Type Method Description CacheGroupContextGridDhtLocalPartition. group()Returns group context.Methods in org.apache.ignite.internal.processors.cache.distributed.dht.topology with parameters of type CacheGroupContext Modifier and Type Method Description GridDhtLocalPartitionGridDhtPartitionTopologyImpl.PartitionFactory. create(GridCacheSharedContext ctx, CacheGroupContext grp, int id, boolean recovery)IgniteInternalFuture<?>PartitionsEvictManager. evictPartitionAsync(CacheGroupContext grp, GridDhtLocalPartition part, GridFutureAdapter<?> finishFut)Adds partition to eviction queue and starts eviction process if permit available.voidPartitionsEvictManager. onCacheGroupStarted(CacheGroupContext grp)Callback on cache group start.voidPartitionsEvictManager. onCacheGroupStopped(CacheGroupContext grp)Stops eviction process for group.Constructors in org.apache.ignite.internal.processors.cache.distributed.dht.topology with parameters of type CacheGroupContext Constructor Description GridDhtLocalPartition(GridCacheSharedContext ctx, CacheGroupContext grp, int id, boolean recovery)GridDhtPartitionTopologyImpl(GridCacheSharedContext ctx, CacheGroupContext grp) -
Uses of CacheGroupContext in org.apache.ignite.internal.processors.cache.persistence
Fields in org.apache.ignite.internal.processors.cache.persistence declared as CacheGroupContext Modifier and Type Field Description protected CacheGroupContextRowStore. grpMethods in org.apache.ignite.internal.processors.cache.persistence with parameters of type CacheGroupContext Modifier and Type Method Description GridCacheOffheapManager.GridCacheDataStoreGridCacheOffheapManager. createGridCacheDataStore(CacheGroupContext grpCtx, int partId, boolean exists, IgniteLogger log)longGridCacheDatabaseSharedManager. forGroupPageStores(CacheGroupContext gctx, ToLongFunction<PageStore> f)voidCacheDataRowAdapter. initFromDataPage(DataPageIO io, long pageAddr, int itemId, @Nullable CacheGroupContext grp, GridCacheSharedContext<?,?> sharedCtx, PageMemory pageMem, CacheDataRowAdapter.RowData rowData, boolean skipVer)voidCacheDataRowAdapter. initFromLink(@Nullable CacheGroupContext grp, GridCacheSharedContext<?,?> sharedCtx, PageMemory pageMem, CacheDataRowAdapter.RowData rowData, boolean skipVer)Read row from data pages.voidCacheDataRowAdapter. initFromLink(CacheGroupContext grp, CacheDataRowAdapter.RowData rowData)Read row from data pages.voidCacheDataRowAdapter. initFromLink(CacheGroupContext grp, CacheDataRowAdapter.RowData rowData, boolean skipVer)Read row from data pages.Method parameters in org.apache.ignite.internal.processors.cache.persistence with type arguments of type CacheGroupContext Modifier and Type Method Description voidGridCacheDatabaseSharedManager. onCacheGroupsStopped(Collection<IgniteBiTuple<CacheGroupContext,Boolean>> stoppedGrps)voidIgniteCacheDatabaseSharedManager. onCacheGroupsStopped(Collection<IgniteBiTuple<CacheGroupContext,Boolean>> stoppedGrps)Constructors in org.apache.ignite.internal.processors.cache.persistence with parameters of type CacheGroupContext Constructor Description GridCacheDataStore(CacheGroupContext grp, int partId, boolean exists, GridSpinBusyLock busyLock, IgniteLogger log)RowStore(CacheGroupContext grp, FreeList freeList) -
Uses of CacheGroupContext in org.apache.ignite.internal.processors.cache.persistence.checkpoint
Methods in org.apache.ignite.internal.processors.cache.persistence.checkpoint with parameters of type CacheGroupContext Modifier and Type Method Description voidPartitionDestroyQueue. addDestroyRequest(@Nullable CacheGroupContext grpCtx, int grpId, int partId)voidCheckpointer. schedulePartitionDestroy(@Nullable CacheGroupContext grpCtx, int grpId, int partId)voidCheckpointManager. schedulePartitionDestroy(@Nullable CacheGroupContext context, int groupId, int partId)voidLightweightCheckpointManager. schedulePartitionDestroy(@Nullable CacheGroupContext context, int groupId, int partId) -
Uses of CacheGroupContext in org.apache.ignite.internal.processors.cache.persistence.defragmentation
Constructors in org.apache.ignite.internal.processors.cache.persistence.defragmentation with parameters of type CacheGroupContext Constructor Description LinkMap(CacheGroupContext ctx, PageMemory pageMem, long metaPageId, boolean initNew) -
Uses of CacheGroupContext in org.apache.ignite.internal.processors.cache.persistence.file
Methods in org.apache.ignite.internal.processors.cache.persistence.file with parameters of type CacheGroupContext Modifier and Type Method Description voidFilePageStoreManager. shutdownForCacheGroup(CacheGroupContext grp, boolean destroy)Callback called when a cache is stopping. -
Uses of CacheGroupContext in org.apache.ignite.internal.processors.cache.tree
Constructors in org.apache.ignite.internal.processors.cache.tree with parameters of type CacheGroupContext Constructor Description CacheDataRowStore(CacheGroupContext grp, FreeList freeList, int partId)CacheDataTree(CacheGroupContext grp, String name, ReuseList reuseList, CacheDataRowStore rowStore, long metaPageId, boolean initNew, PageLockTrackerManager pageLockTrackerManager, byte pageFlag)DataRow(CacheGroupContext grp, int hash, long link, int part, CacheDataRowAdapter.RowData rowData, boolean skipVer)PendingEntriesTree(CacheGroupContext grp, String name, PageMemory pageMem, long metaPageId, ReuseList reuseList, boolean initNew, PageLockTrackerManager pageLockTrackerManager, byte pageFlag) -
Uses of CacheGroupContext in org.apache.ignite.internal.processors.cache.warmup
Methods in org.apache.ignite.internal.processors.cache.warmup that return types with arguments of type CacheGroupContext Modifier and Type Method Description protected Map<CacheGroupContext,List<org.apache.ignite.internal.processors.cache.warmup.LoadAllWarmUpStrategy.LoadPartition>>LoadAllWarmUpStrategy. loadDataInfo(DataRegion region)Calculation of cache groups, partitions and count of pages that can load into data region.Constructor parameters in org.apache.ignite.internal.processors.cache.warmup with type arguments of type CacheGroupContext Constructor Description LoadAllWarmUpStrategy(IgniteLogger log, Supplier<Collection<CacheGroupContext>> grpCtxSup)Constructor. -
Uses of CacheGroupContext in org.apache.ignite.internal.processors.query.stat
Methods in org.apache.ignite.internal.processors.query.stat that return CacheGroupContext Modifier and Type Method Description CacheGroupContextIgniteStatisticsHelper. groupContext(StatisticsKey key)Get cache group context by specified statistics key. -
Uses of CacheGroupContext in org.apache.ignite.spi.systemview.view
Constructors in org.apache.ignite.spi.systemview.view with parameters of type CacheGroupContext Constructor Description CacheGroupIoView(CacheGroupContext grpCtx, MetricRegistry mreg)
-