This is an automated email from the ASF dual-hosted git repository.
tkalkirill pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/ignite-3.git
from 8fcd8d562e3 IGNITE-25979 Support
DisasterRecoveryManager#restartPartitionWithCleanup in Colocation track (#6458)
add e31b4b0b265 IGNITE-26233 Fix issues after increasing partition
generation and checkpoint (#6463)
No new revisions were added by this update.
Summary of changes:
.../ignite/internal/pagememory/FullPageId.java | 8 +-
.../pagememory/persistence/DirtyFullPageId.java | 90 ++++++++++++++++++++++
.../pagememory/persistence/PageHeader.java | 21 +++++
.../pagememory/persistence/PageStoreWriter.java | 3 +-
.../pagememory/persistence/PartitionMeta.java | 11 ++-
.../persistence/PartitionMetaFactory.java | 3 +-
.../persistence/PartitionMetaManager.java | 13 +++-
.../persistence/PersistentPageMemory.java | 86 ++++++++++++++-------
.../checkpoint/CheckpointDirtyPages.java | 25 +++---
.../persistence/checkpoint/CheckpointManager.java | 20 ++++-
.../checkpoint/CheckpointPageReplacement.java | 16 ++--
.../persistence/checkpoint/CheckpointPages.java | 38 +++++----
.../checkpoint/CheckpointPagesWriter.java | 67 +++++++++-------
.../checkpoint/CheckpointProgressImpl.java | 14 ++--
.../persistence/checkpoint/CheckpointWorkflow.java | 26 +++----
.../persistence/checkpoint/Checkpointer.java | 17 +++-
.../checkpoint/DataRegionsDirtyPages.java | 6 +-
.../checkpoint/DirtyPagesAndPartitions.java | 6 +-
.../replacement/DelayedDirtyPageWrite.java | 8 +-
.../RandomLruPageReplacementPolicy.java | 8 +-
.../checkpoint/CheckpointDirtyPagesTest.java | 20 ++---
.../checkpoint/CheckpointManagerTest.java | 20 +++--
.../checkpoint/CheckpointPageReplacementTest.java | 46 +++++------
.../checkpoint/CheckpointPagesTest.java | 52 ++++++-------
.../checkpoint/CheckpointPagesWriterTest.java | 49 +++++++-----
.../persistence/checkpoint/CheckpointTest.java | 4 +-
.../checkpoint/CheckpointWorkflowTest.java | 38 +++++----
.../persistence/checkpoint/CheckpointerTest.java | 12 +--
.../checkpoint/TestCheckpointUtils.java | 10 +--
.../replacement/AbstractPageReplacementTest.java | 3 +-
.../RandomLruPageReplacementPolicySelfTest.java | 5 +-
.../throttling/PageMemoryThrottlingTest.java | 7 +-
.../pagememory/persistence/FakePartitionMeta.java | 15 ++--
.../checkpoint/CheckpointTestUtils.java | 4 +-
.../PersistentPageMemoryTableStorage.java | 4 +-
.../storage/pagememory/StoragePartitionMeta.java | 4 +-
.../pagememory/StoragePartitionMetaFactory.java | 8 +-
.../mv/PersistentPageMemoryMvPartitionStorage.java | 7 +-
.../PersistentPageMemoryMvTableStorageTest.java | 7 --
.../pagememory/PersistentPageMemoryNoLoadTest.java | 60 +++++++++++----
.../StoragePartitionMetaManagerTest.java | 4 +-
.../pagememory/StoragePartitionMetaTest.java | 2 +-
42 files changed, 566 insertions(+), 301 deletions(-)
create mode 100644
modules/page-memory/src/main/java/org/apache/ignite/internal/pagememory/persistence/DirtyFullPageId.java