Uses of Class
org.apache.ignite.internal.pagemem.FullPageId
-
Packages that use FullPageId Package Description org.apache.ignite.internal.pagemem org.apache.ignite.internal.pagemem.wal.record org.apache.ignite.internal.pagemem.wal.record.delta 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.pagemem This package contains page memory implementation for case persitence is enabled.org.apache.ignite.internal.processors.cache.persistence.partstate -
-
Uses of FullPageId in org.apache.ignite.internal.pagemem
Fields in org.apache.ignite.internal.pagemem declared as FullPageId Modifier and Type Field Description static FullPageIdFullPageId. NULL_PAGE -
Uses of FullPageId in org.apache.ignite.internal.pagemem.wal.record
Methods in org.apache.ignite.internal.pagemem.wal.record that return FullPageId Modifier and Type Method Description FullPageIdPageSnapshot. fullPageId()Constructors in org.apache.ignite.internal.pagemem.wal.record with parameters of type FullPageId Constructor Description PageSnapshot(FullPageId fullId, byte[] arr, int realPageSize)PageSnapshot(FullPageId fullPageId, long ptr, int pageSize, int realPageSize)This constructor doesn't actually create a page snapshot (copy), it creates a wrapper over page memory region. -
Uses of FullPageId in org.apache.ignite.internal.pagemem.wal.record.delta
Methods in org.apache.ignite.internal.pagemem.wal.record.delta that return FullPageId Modifier and Type Method Description FullPageIdPageDeltaRecord. fullPageId() -
Uses of FullPageId in org.apache.ignite.internal.processors.cache.persistence
Methods in org.apache.ignite.internal.processors.cache.persistence that return FullPageId Modifier and Type Method Description FullPageIdRootPage. pageId()Methods in org.apache.ignite.internal.processors.cache.persistence with parameters of type FullPageId Modifier and Type Method Description voidPageStoreWriter. writePage(FullPageId fullPageId, ByteBuffer buf, int tag)Callback for write page.Constructors in org.apache.ignite.internal.processors.cache.persistence with parameters of type FullPageId Constructor Description RootPage(FullPageId pageId, boolean allocated) -
Uses of FullPageId in org.apache.ignite.internal.processors.cache.persistence.checkpoint
Methods in org.apache.ignite.internal.processors.cache.persistence.checkpoint with parameters of type FullPageId Modifier and Type Method Description PageStoreCheckpointPagesWriter.CheckpointPageWriter. write(PageMemoryEx pageMemEx, FullPageId fullPageId, ByteBuffer buf, int tag) -
Uses of FullPageId in org.apache.ignite.internal.processors.cache.persistence.pagemem
Methods in org.apache.ignite.internal.processors.cache.persistence.pagemem that return FullPageId Modifier and Type Method Description FullPageIdReplaceCandidate. fullId()FullPageIdPageMemoryEx. pullPageFromCpBuffer()Pull page from checkpoint buffer.FullPageIdPageMemoryImpl. pullPageFromCpBuffer()Get arbitrary page from cp buffer.Methods in org.apache.ignite.internal.processors.cache.persistence.pagemem that return types with arguments of type FullPageId Modifier and Type Method Description GridMultiCollectionWrapper<FullPageId>PageMemoryEx. beginCheckpoint(IgniteInternalFuture allowToReplace)Gets a collection of dirty page IDs since the last checkpoint.GridMultiCollectionWrapper<FullPageId>PageMemoryImpl. beginCheckpoint(IgniteInternalFuture allowToReplace)Gets a collection of dirty page IDs since the last checkpoint.Collection<FullPageId>PageMemoryImpl. dirtyPages()Gets a collection of all pages currently marked as dirty.Methods in org.apache.ignite.internal.processors.cache.persistence.pagemem with parameters of type FullPageId Modifier and Type Method Description voidPageMemoryEx. checkpointWritePage(FullPageId pageId, ByteBuffer buf, PageStoreWriter pageWriter, CheckpointMetricsTracker tracker)Prepare page for write during checkpoint.voidPageMemoryImpl. checkpointWritePage(FullPageId fullId, ByteBuffer buf, PageStoreWriter pageStoreWriter, CheckpointMetricsTracker metricsTracker)Prepare page for write during checkpoint.booleanPageMemoryImpl. hasLoadedPage(FullPageId fullPageId)voidDelayedPageReplacementTracker. lock(FullPageId id)voidDelayedPageReplacementTracker. unlock(FullPageId id)voidDelayedPageReplacementTracker. waitUnlock(FullPageId id)Method is returned when page is available to be loaded from store, or waits for replacement finish.voidDelayedDirtyPageStoreWrite. writePage(FullPageId fullPageId, ByteBuffer byteBuf, int tag)Callback for write page.Method parameters in org.apache.ignite.internal.processors.cache.persistence.pagemem with type arguments of type FullPageId Modifier and Type Method Description voidFullPageIdTable. forEach(BiConsumer<FullPageId,Long> act)Scans all the elements in this table.voidLoadedPagesMap. forEach(BiConsumer<FullPageId,Long> act)Scans all the elements in this table.voidRobinHoodBackwardShiftHashMap. forEach(BiConsumer<FullPageId,Long> act)Scans all the elements in this table.Constructors in org.apache.ignite.internal.processors.cache.persistence.pagemem with parameters of type FullPageId Constructor Description ReplaceCandidate(int gen, long relPtr, FullPageId fullId) -
Uses of FullPageId in org.apache.ignite.internal.processors.cache.persistence.partstate
Methods in org.apache.ignite.internal.processors.cache.persistence.partstate that return FullPageId Modifier and Type Method Description @NotNull FullPageIdGroupPartitionId. createFirstPageFullId()Methods in org.apache.ignite.internal.processors.cache.persistence.partstate with parameters of type FullPageId Modifier and Type Method Description static @NotNull GroupPartitionIdPartitionAllocationMap. createCachePartId(@NotNull FullPageId fullId)Extracts partition information from full page ID@Nullable PagesAllocationRangePartitionAllocationMap. get(FullPageId fullPageId)
-