| 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.partstate | |
| org.apache.ignite.internal.processors.cache.persistence.snapshot |
| Modifier and Type | Method and Description |
|---|---|
Map<Integer,Long> |
IgniteCacheOffheapManager.restorePartitionStates(Map<GroupPartitionId,Integer> partRecoveryStates)
Pre-create partitions that resides in page memory or WAL and restores their state.
|
Map<Integer,Long> |
IgniteCacheOffheapManagerImpl.restorePartitionStates(Map<GroupPartitionId,Integer> partRecoveryStates)
Pre-create partitions that resides in page memory or WAL and restores their state.
|
| Modifier and Type | Method and Description |
|---|---|
Map<GroupPartitionId,Integer> |
GridCacheDatabaseSharedManager.RestoreLogicalState.partitionRecoveryStates() |
| Modifier and Type | Method and Description |
|---|---|
Map<Integer,Long> |
GridCacheOffheapManager.restorePartitionStates(Map<GroupPartitionId,Integer> partRecoveryStates)
Pre-create partitions that resides in page memory or WAL and restores their state.
|
| Constructor and Description |
|---|
RestoreLogicalState(CheckpointStatus status,
WALIterator iterator,
long lastArchivedSegment,
IgnitePredicate<Integer> cacheGroupsPredicate,
Map<GroupPartitionId,Integer> partitionRecoveryStates) |
| Modifier and Type | Method and Description |
|---|---|
static @NotNull GroupPartitionId |
PartitionAllocationMap.createCachePartId(@NotNull FullPageId fullId)
Extracts partition information from full page ID
|
GroupPartitionId |
PartitionAllocationMap.firstKey() |
@Nullable GroupPartitionId |
PartitionAllocationMap.nextKey(@NotNull GroupPartitionId key)
Returns next (higher) key for provided cache and partition or null
|
| Modifier and Type | Method and Description |
|---|---|
Set<Map.Entry<GroupPartitionId,PagesAllocationRange>> |
PartitionAllocationMap.entrySet() |
Set<GroupPartitionId> |
PartitionAllocationMap.keySet() |
| Modifier and Type | Method and Description |
|---|---|
int |
GroupPartitionId.compareTo(@NotNull GroupPartitionId o) |
boolean |
PartitionAllocationMap.containsKey(GroupPartitionId key) |
@Nullable PagesAllocationRange |
PartitionAllocationMap.get(GroupPartitionId key)
Returns the value to which the specified key is mapped,
or
null if this map contains no mapping for the key. |
@Nullable GroupPartitionId |
PartitionAllocationMap.nextKey(@NotNull GroupPartitionId key)
Returns next (higher) key for provided cache and partition or null
|
PagesAllocationRange |
PartitionAllocationMap.put(GroupPartitionId key,
PagesAllocationRange val) |
| Constructor and Description |
|---|
SnapshotMetadata(UUID rqId,
String snpName,
String consId,
String folderName,
int pageSize,
List<Integer> grpIds,
Set<String> bltNodes,
Set<GroupPartitionId> pairs) |
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.11.1 Release Date : December 20 2021