Uses of Class
org.apache.ignite.internal.processors.cache.persistence.DataRegion
-
Packages that use DataRegion Package Description 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.org.apache.ignite.internal.processors.cache.persistence.checkpoint org.apache.ignite.internal.processors.cache.persistence.defragmentation 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.warmup -
-
Uses of DataRegion in org.apache.ignite.internal.processors.cache
Methods in org.apache.ignite.internal.processors.cache that return DataRegion Modifier and Type Method Description DataRegionCacheGroupContext. dataRegion()DataRegionGridCacheContext. dataRegion()Methods in org.apache.ignite.internal.processors.cache with parameters of type DataRegion Modifier and Type Method Description booleanGridCacheSharedContext. isLazyMemoryAllocation(@Nullable DataRegion region)Constructors in org.apache.ignite.internal.processors.cache with parameters of type DataRegion Constructor Description CacheGroupContext(GridCacheSharedContext<?,?> ctx, int grpId, UUID rcvdFrom, CacheType cacheType, CacheConfiguration<?,?> ccfg, boolean affNode, DataRegion dataRegion, CacheObjectContext cacheObjCtx, FreeList<?> freeList, ReuseList reuseList, AffinityTopologyVersion locStartVer, boolean persistenceEnabled, boolean walEnabled, boolean recoveryMode, CompressionHandler compressHnd) -
Uses of DataRegion in org.apache.ignite.internal.processors.cache.persistence
Fields in org.apache.ignite.internal.processors.cache.persistence declared as DataRegion Modifier and Type Field Description protected DataRegionIgniteCacheDatabaseSharedManager. dfltDataRegionFields in org.apache.ignite.internal.processors.cache.persistence with type parameters of type DataRegion Modifier and Type Field Description protected Set<DataRegion>GridCacheDatabaseSharedManager. checkpointedDataRegionsData regions which should be checkpointed.protected Map<String,DataRegion>IgniteCacheDatabaseSharedManager. dataRegionMapMethods in org.apache.ignite.internal.processors.cache.persistence that return DataRegion Modifier and Type Method Description DataRegionGridCacheDatabaseSharedManager. addDataRegion(DataStorageConfiguration dataStorageCfg, DataRegionConfiguration dataRegionCfg, boolean trackable, PageReadWriteManager pmPageMgr)DataRegionIgniteCacheDatabaseSharedManager. addDataRegion(DataStorageConfiguration dataStorageCfg, DataRegionConfiguration dataRegionCfg, boolean trackable)protected DataRegionIgniteCacheDatabaseSharedManager. addDataRegion(DataStorageConfiguration dataStorageCfg, DataRegionConfiguration dataRegionCfg, boolean trackable, PageReadWriteManager pmPageMgr)@Nullable DataRegionIgniteCacheDatabaseSharedManager. dataRegion(@Nullable String memPlcName)Getting data region by name.Methods in org.apache.ignite.internal.processors.cache.persistence that return types with arguments of type DataRegion Modifier and Type Method Description Collection<DataRegion>GridCacheDatabaseSharedManager. checkpointedDataRegions()Collection<DataRegion>IgniteCacheDatabaseSharedManager. dataRegions()Getting registered data regions.Methods in org.apache.ignite.internal.processors.cache.persistence with parameters of type DataRegion Modifier and Type Method Description voidGridCacheDatabaseSharedManager. addCheckpointListener(CheckpointListener lsnr, DataRegion dataRegion)voidIgniteCacheDatabaseSharedManager. ensureFreeSpace(DataRegion memPlc)SeeGridCacheMapEntry#ensureFreeSpace()voidIgniteCacheDatabaseSharedManager. ensureFreeSpaceForInsert(DataRegion region, int dataRowSize)Checks that the givenregionhas enough space for putting a new entry.AtomicLongGridCacheDatabaseSharedManager. pageListCacheLimitHolder(DataRegion dataRegion) -
Uses of DataRegion in org.apache.ignite.internal.processors.cache.persistence.checkpoint
Methods in org.apache.ignite.internal.processors.cache.persistence.checkpoint with parameters of type DataRegion Modifier and Type Method Description voidCheckpointManager. addCheckpointListener(CheckpointListener lsnr, DataRegion dataRegion)voidCheckpointWorkflow. addCheckpointListener(CheckpointListener lsnr, DataRegion dataRegion)Adding the listener which will be called only when given data region will be checkpointed.voidLightweightCheckpointManager. addCheckpointListener(CheckpointListener lsnr, DataRegion dataRegion)Method parameters in org.apache.ignite.internal.processors.cache.persistence.checkpoint with type arguments of type DataRegion Modifier and Type Method Description List<CheckpointListener>CheckpointWorkflow. getRelevantCheckpointListeners(Collection<DataRegion> checkpointedRegions) -
Uses of DataRegion in org.apache.ignite.internal.processors.cache.persistence.defragmentation
Methods in org.apache.ignite.internal.processors.cache.persistence.defragmentation with parameters of type DataRegion Modifier and Type Method Description voidCachePartitionDefragmentationManager. createIndexPageStore(int grpId, File workDir, FileVersionCheckingFactory pageStoreFactory, DataRegion partRegion, LongConsumer allocatedTracker) -
Uses of DataRegion in org.apache.ignite.internal.processors.cache.persistence.freelist
Constructors in org.apache.ignite.internal.processors.cache.persistence.freelist with parameters of type DataRegion Constructor 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) -
Uses of DataRegion in org.apache.ignite.internal.processors.cache.persistence.metastorage
Constructors in org.apache.ignite.internal.processors.cache.persistence.metastorage with parameters of type DataRegion Constructor Description MetaStorage(GridCacheSharedContext<?,?> cctx, DataRegion dataRegion, boolean readOnly) -
Uses of DataRegion in org.apache.ignite.internal.processors.cache.persistence.partstorage
Constructors in org.apache.ignite.internal.processors.cache.persistence.partstorage with parameters of type DataRegion Constructor 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) -
Uses of DataRegion in org.apache.ignite.internal.processors.cache.warmup
Methods in org.apache.ignite.internal.processors.cache.warmup with parameters of type DataRegion Modifier and Type Method Description protected longLoadAllWarmUpStrategy. availableLoadPageCount(DataRegion region)Getting count of pages available for loading into data region.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.voidLoadAllWarmUpStrategy. warmUp(LoadAllWarmUpConfiguration cfg, DataRegion region)Warm up.voidNoOpWarmUpStrategy. warmUp(NoOpWarmUpConfiguration cfg, DataRegion region)Warm up.voidWarmUpStrategy. warmUp(T cfg, DataRegion region)Warm up.
-