| Modifier and Type | Method and Description |
|---|---|
FullPageId |
PageSnapshot.fullPageId() |
| Constructor and Description |
|---|
PageSnapshot(FullPageId fullId,
byte[] arr) |
PageSnapshot(FullPageId fullPageId,
long ptr,
int pageSize) |
| Modifier and Type | Method and Description |
|---|---|
FullPageId |
RootPage.pageId() |
| Constructor and Description |
|---|
RootPage(FullPageId pageId,
boolean allocated) |
| Modifier and Type | Method and Description |
|---|---|
FullPageId |
EvictCandidate.fullId() |
| Modifier and Type | Method and Description |
|---|---|
GridMultiCollectionWrapper<FullPageId> |
PageMemoryEx.beginCheckpoint()
Gets a collection of dirty page IDs since the last checkpoint.
|
GridMultiCollectionWrapper<FullPageId> |
PageMemoryImpl.beginCheckpoint()
Gets a collection of dirty page IDs since the last checkpoint.
|
| Modifier and Type | Method and Description |
|---|---|
Integer |
PageMemoryEx.getForCheckpoint(FullPageId pageId,
ByteBuffer outBuf,
CheckpointMetricsTracker tracker)
Gets page byte buffer for the checkpoint procedure.
|
Integer |
PageMemoryImpl.getForCheckpoint(FullPageId fullId,
ByteBuffer outBuf,
CheckpointMetricsTracker tracker)
Gets page byte buffer for the checkpoint procedure.
|
| Modifier and Type | Method and Description |
|---|---|
void |
FullPageIdTable.visitAll(IgniteBiInClosure<FullPageId,Long> visitor)
Scans all the elements in this table.
|
| Constructor and Description |
|---|
EvictCandidate(int tag,
long relPtr,
FullPageId fullId) |
| Constructor and Description |
|---|
PageMemoryImpl(DirectMemoryProvider directMemoryProvider,
long[] sizes,
GridCacheSharedContext<?,?> sharedCtx,
int pageSize,
GridInClosure3X<FullPageId,ByteBuffer,Integer> flushDirtyPage,
GridInClosure3X<Long,FullPageId,PageMemoryEx> changeTracker,
CheckpointLockStateChecker stateChecker,
MemoryMetricsImpl memMetrics) |
PageMemoryImpl(DirectMemoryProvider directMemoryProvider,
long[] sizes,
GridCacheSharedContext<?,?> sharedCtx,
int pageSize,
GridInClosure3X<FullPageId,ByteBuffer,Integer> flushDirtyPage,
GridInClosure3X<Long,FullPageId,PageMemoryEx> changeTracker,
CheckpointLockStateChecker stateChecker,
MemoryMetricsImpl memMetrics) |
| Modifier and Type | Method and Description |
|---|---|
FullPageId |
GroupPartitionId.createFirstPageFullId() |
| Modifier and Type | Method and Description |
|---|---|
static GroupPartitionId |
PartitionAllocationMap.createCachePartId(FullPageId fullId)
Extracts partition information from full page ID
|
| Modifier and Type | Method and Description |
|---|---|
void |
IgniteCacheSnapshotManager.beforePageWrite(FullPageId fullId) |
void |
IgniteCacheSnapshotManager.flushDirtyPageHandler(FullPageId fullId,
ByteBuffer pageBuf,
Integer tag) |
void |
IgniteCacheSnapshotManager.onChangeTrackerPage(Long page,
FullPageId fullId,
PageMemory pageMem) |
void |
IgniteCacheSnapshotManager.onPageWrite(FullPageId fullId,
ByteBuffer tmpWriteBuf,
int writtenPages,
int totalPages) |
Follow @ApacheIgnite
Ignite Fabric : ver. 2.1.0 Release Date : July 20 2017