Uses of Interface
org.apache.ignite.internal.processors.cache.persistence.tree.reuse.ReuseList
-
Packages that use ReuseList Package Description org.apache.ignite.internal.cache.query.index 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.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.persistence.tree org.apache.ignite.internal.processors.cache.persistence.tree.reuse org.apache.ignite.internal.processors.cache.tree -
-
Uses of ReuseList in org.apache.ignite.internal.cache.query.index
Methods in org.apache.ignite.internal.cache.query.index with parameters of type ReuseList Modifier and Type Method Description voidIndexProcessor. destroyOrphanIndex(GridKernalContext ctx, RootPage page, String indexName, int grpId, PageMemory pageMemory, GridAtomicLong removeId, ReuseList reuseList)Destroy founded index which belongs to stopped cache. -
Uses of ReuseList in org.apache.ignite.internal.cache.query.index.sorted.inline
Constructors in org.apache.ignite.internal.cache.query.index.sorted.inline with parameters of type ReuseList 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 ReuseList in org.apache.ignite.internal.processors.cache
Methods in org.apache.ignite.internal.processors.cache that return ReuseList Modifier and Type Method Description ReuseListCacheGroupContext. reuseList()ReuseListIgniteCacheOffheapManager. reuseListForIndex(String idxName)ReuseListIgniteCacheOffheapManagerImpl. reuseListForIndex(String idxName)Constructors in org.apache.ignite.internal.processors.cache with parameters of type ReuseList 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 ReuseList in org.apache.ignite.internal.processors.cache.persistence
Fields in org.apache.ignite.internal.processors.cache.persistence declared as ReuseList Modifier and Type Field Description protected ReuseListDataStructure. reuseListMethods in org.apache.ignite.internal.processors.cache.persistence that return ReuseList Modifier and Type Method Description ReuseListIgniteCacheDatabaseSharedManager. reuseList(String memPlcName)ReuseListGridCacheOffheapManager. reuseListForIndex(String idxName)Constructors in org.apache.ignite.internal.processors.cache.persistence with parameters of type ReuseList Constructor Description IndexStorageImpl(String treeName, PageMemory pageMem, @Nullable IgniteWriteAheadLogManager wal, AtomicLong globalRmvId, int grpId, boolean grpShared, int allocPartId, byte allocSpace, ReuseList reuseList, long rootPageId, boolean initNew, @Nullable FailureProcessor failureProcessor, PageLockTrackerManager pageLockTrackerManager) -
Uses of ReuseList in org.apache.ignite.internal.processors.cache.persistence.freelist
Classes in org.apache.ignite.internal.processors.cache.persistence.freelist that implement ReuseList Modifier and Type Class Description classAbstractFreeList<T extends Storable>classCacheFreeListFreeList implementation for cache.Constructors in org.apache.ignite.internal.processors.cache.persistence.freelist with parameters of type ReuseList 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) -
Uses of ReuseList in org.apache.ignite.internal.processors.cache.persistence.metastorage
Constructors in org.apache.ignite.internal.processors.cache.persistence.metastorage with parameters of type ReuseList Constructor Description MetastorageTree(int cacheId, String name, PageMemory pageMem, IgniteWriteAheadLogManager wal, AtomicLong globalRmvId, ReuseList reuseList, MetastorageRowStore rowStore, long metaPageId, boolean initNew, @Nullable FailureProcessor failureProcessor, PageLockTrackerManager pageLockTrackerManager, int partId) -
Uses of ReuseList in org.apache.ignite.internal.processors.cache.persistence.partstorage
Classes in org.apache.ignite.internal.processors.cache.persistence.partstorage that implement ReuseList Modifier and Type Class Description classPartitionMetaStorageImpl<T extends Storable>Constructors in org.apache.ignite.internal.processors.cache.persistence.partstorage with parameters of type ReuseList 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 ReuseList in org.apache.ignite.internal.processors.cache.persistence.tree
Constructors in org.apache.ignite.internal.processors.cache.persistence.tree with parameters of type ReuseList Constructor Description BPlusTree(String name, int cacheGrpId, String cacheGrpName, PageMemory pageMem, @Nullable IgniteWriteAheadLogManager wal, AtomicLong globalRmvId, long metaPageId, @Nullable ReuseList reuseList, IOVersions<? extends BPlusInnerIO<L>> innerIos, IOVersions<? extends BPlusLeafIO<L>> leafIos, byte pageFlag, @Nullable FailureProcessor failureProcessor, PageLockTrackerManager pageLockTrackerManager)BPlusTree(String name, int cacheGrpId, String grpName, PageMemory pageMem, @Nullable IgniteWriteAheadLogManager wal, AtomicLong globalRmvId, long metaPageId, ReuseList reuseList, byte pageFlag, @Nullable FailureProcessor failureProcessor, PageLockTrackerManager pageLockTrackerManager, PageIoResolver pageIoRslvr, @Nullable PageHandlerWrapper<BPlusTree.Result> hndWrapper) -
Uses of ReuseList in org.apache.ignite.internal.processors.cache.persistence.tree.reuse
Classes in org.apache.ignite.internal.processors.cache.persistence.tree.reuse that implement ReuseList Modifier and Type Class Description classReuseListImplReuse list. -
Uses of ReuseList in org.apache.ignite.internal.processors.cache.tree
Constructors in org.apache.ignite.internal.processors.cache.tree with parameters of type ReuseList Constructor Description CacheDataTree(CacheGroupContext grp, String name, ReuseList reuseList, CacheDataRowStore rowStore, long metaPageId, boolean initNew, PageLockTrackerManager pageLockTrackerManager, byte pageFlag)PendingEntriesTree(CacheGroupContext grp, String name, PageMemory pageMem, long metaPageId, ReuseList reuseList, boolean initNew, PageLockTrackerManager pageLockTrackerManager, byte pageFlag)
-