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