You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by ib...@apache.org on 2026/02/16 14:01:26 UTC

(ignite-3) branch main updated (ffe5031699b -> d86351c727f)

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

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


    from ffe5031699b IGNITE-27850 Introduce FileProperties for file identification in segstore (#7594)
     add d86351c727f IGNITE-27357 Add "aipersist" IO metrics (#7387)

No new revisions were added by this update.

Summary of changes:
 .../ignite/internal/cli/CliIntegrationTest.java    |  1 +
 .../ignite/internal/fileio/FileIoMetrics.java}     | 23 +++--
 .../ignite/internal/fileio/MeteredFileIo.java      | 98 ++++++++++++++++++++++
 ...ileIoFactory.java => MeteredFileIoFactory.java} | 15 +++-
 .../CollectionMetricSource.java}                   | 25 ++++--
 .../persistence/PageMemoryIoMetrics.java           | 94 +++++++++++++++++++++
 .../persistence/checkpoint/CheckpointManager.java  |  3 +-
 .../persistence/checkpoint/CheckpointMetrics.java  |  3 +-
 .../checkpoint/CheckpointReadWriteLockMetrics.java |  3 +-
 .../persistence/checkpoint/Checkpointer.java       |  3 +-
 .../checkpoint/CheckpointManagerTest.java          |  5 +-
 .../checkpoint/CheckpointMetricsTest.java          |  3 +-
 .../checkpoint/CheckpointReadWriteLockTest.java    |  3 +-
 .../checkpoint/CheckpointTimeoutLockTest.java      |  5 +-
 .../persistence/checkpoint/CheckpointerTest.java   | 15 ++--
 .../replacement/AbstractPageReplacementTest.java   |  4 +-
 .../persistence/store/FilePageStoreIoTest.java     | 79 +++++++++++++++++
 .../throttling/PageMemoryThrottlingTest.java       |  4 +-
 .../PersistentPageMemoryBenchmarkBase.java         |  4 +-
 .../checkpoint/CheckpointTestUtils.java            |  3 +-
 .../rest/metrics/ItMetricControllerTest.java       |  1 +
 .../PersistentPageMemoryStorageEngine.java         | 32 ++++++-
 .../pagememory/PersistentPageMemoryNoLoadTest.java |  4 +-
 .../pagememory/mv/FailedCheckpointTest.java        |  4 +-
 24 files changed, 384 insertions(+), 50 deletions(-)
 copy modules/{cli/src/main/java/org/apache/ignite/internal/cli/core/repl/terminal/TerminalCustomizer.java => file-io/src/main/java/org/apache/ignite/internal/fileio/FileIoMetrics.java} (58%)
 create mode 100644 modules/file-io/src/main/java/org/apache/ignite/internal/fileio/MeteredFileIo.java
 copy modules/file-io/src/main/java/org/apache/ignite/internal/fileio/{AsyncFileIoFactory.java => MeteredFileIoFactory.java} (71%)
 rename modules/page-memory/src/main/java/org/apache/ignite/internal/pagememory/{persistence/checkpoint/CheckpointMetricSource.java => metrics/CollectionMetricSource.java} (76%)
 create mode 100644 modules/page-memory/src/main/java/org/apache/ignite/internal/pagememory/persistence/PageMemoryIoMetrics.java