This is an automated email from the ASF dual-hosted git repository.

tkalkirill pushed a change to branch ignite-26233
in repository https://gitbox.apache.org/repos/asf/ignite-3.git


    from bfa2ad4c1ef IGNITE-26233 wip
     add d47517fe8f3 IGNITE-26233 try another approach

No new revisions were added by this update.

Summary of changes:
 .../apache/ignite/internal/util/IgniteUtils.java   |  2 +
 .../ignite/internal/pagememory/FullPageId.java     |  7 +-
 .../pagememory/persistence/DirtyFullPageId.java    | 86 ++++++++++++++++++++++
 .../persistence/PersistentPageMemory.java          | 62 +++++++++++-----
 .../checkpoint/CheckpointDirtyPages.java           | 17 +++--
 .../persistence/checkpoint/CheckpointManager.java  | 23 +++++-
 .../persistence/checkpoint/CheckpointPages.java    | 15 ++--
 .../checkpoint/CheckpointPagesWriter.java          |  1 +
 .../persistence/checkpoint/CheckpointWorkflow.java | 29 +++++---
 .../persistence/checkpoint/Checkpointer.java       |  2 +-
 .../checkpoint/DataRegionsDirtyPages.java          |  5 +-
 .../checkpoint/DirtyPagesAndPartitions.java        |  5 +-
 .../RandomLruPageReplacementPolicy.java            |  7 +-
 .../checkpoint/CheckpointDirtyPagesTest.java       | 11 ++-
 .../checkpoint/CheckpointManagerTest.java          | 11 ++-
 .../checkpoint/CheckpointPagesTest.java            | 35 +++++----
 .../checkpoint/CheckpointWorkflowTest.java         | 25 ++++---
 .../checkpoint/TestCheckpointUtils.java            | 10 ++-
 .../RandomLruPageReplacementPolicySelfTest.java    |  4 +-
 .../raftsnapshot/ItTableRaftSnapshotsTest.java     |  1 +
 .../PersistentPageMemoryMvTableStorageTest.java    |  2 -
 21 files changed, 266 insertions(+), 94 deletions(-)
 create mode 100644 
modules/page-memory/src/main/java/org/apache/ignite/internal/pagememory/persistence/DirtyFullPageId.java

Reply via email to