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

Reply via email to