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

ptupitsyn pushed a commit to branch ignite-22133-bak
in repository https://gitbox.apache.org/repos/asf/ignite-3.git

commit b2df1ab58ad73b77eec0fc42bddffcf6ee6ca7a6
Merge: 2881cab8a5e 9e88cfe99f2
Author: Pavel Tupitsyn <[email protected]>
AuthorDate: Mon Jun 30 09:16:04 2025 +0300

    Merge branch 'main' into ignite-22133

 buildscripts/utils.gradle                          |   5 +
 docs/_data/toc.yaml                                |   7 +-
 docs/_docs/{ => sql-tuning}/sql-tuning.adoc        |   0
 docs/_docs/sql-tuning/using-explain.adoc           | 549 +++++++++++++++++++++
 gradle/libs.versions.toml                          |   2 +-
 .../ignite/internal/cli/CliIntegrationTest.java    |   1 +
 .../ignite/internal/ItCompatibilityTest.java       |   2 -
 .../ignite/internal/CompatibilityTestBase.java     |   6 +-
 .../org/apache/ignite/internal/IgniteCluster.java  |   8 +
 .../org/apache/ignite/internal/RunnerNode.java     |  32 +-
 .../ignite/internal/rebalance/ItRebalanceTest.java |   8 +-
 modules/jdbc/build.gradle                          |   1 +
 .../apache/ignite/jdbc/ItJdbcQueryMetricsTest.java | 206 ++++++++
 .../internal/network/processor/MessageClass.java   |   4 +-
 .../network/processor/MessageGeneratorUtils.java   |   8 +
 .../serialization/BaseMethodNameResolver.java      |  36 --
 .../MessageDeserializerGenerator.java              |   5 +-
 .../serialization/MessageReaderMethodResolver.java |   2 +-
 .../serialization/MessageSerializerGenerator.java  |   5 +-
 .../serialization/MessageWriterMethodResolver.java |   2 +-
 .../persistence/PartitionProcessingCounter.java    |  85 ++++
 .../persistence/PartitionProcessingCounterMap.java |  84 ++++
 .../persistence/checkpoint/CheckpointManager.java  |  15 +
 .../persistence/checkpoint/CheckpointPages.java    |  50 ++
 .../checkpoint/CheckpointPagesWriter.java          |  72 ++-
 .../checkpoint/CheckpointProgressImpl.java         |  71 +++
 .../persistence/checkpoint/Checkpointer.java       |  47 +-
 .../persistence/compaction/Compactor.java          |  39 +-
 .../replacement/DelayedDirtyPageWrite.java         |   5 +
 .../PartitionProcessingCounterMapTest.java         |  79 +++
 .../PartitionProcessingCounterTest.java            |  54 ++
 .../checkpoint/CheckpointProgressImplTest.java     |  48 ++
 .../persistence/checkpoint/CheckpointerTest.java   |  44 ++
 .../handlers/TxFinishReplicaRequestHandler.java    |   4 +-
 .../network/PartitionReplicationMessageGroup.java  |  14 +-
 .../network/command/FinishTxCommand.java           |  10 +-
 ...FinishTxCommand.java => FinishTxCommandV1.java} |  26 +-
 ...FinishTxCommand.java => FinishTxCommandV2.java} |  20 +-
 .../replicator/raft/ZonePartitionRaftListener.java |   2 +-
 .../raft/handlers/FinishTxCommandHandler.java      |  23 +-
 .../raft/ZonePartitionRaftListenerTest.java        |   7 +-
 .../placementdriver/BasePlacementDriverTest.java   |   4 +-
 .../placementdriver/leases/LeaseBatch.java         |   7 +-
 .../placementdriver/leases/LeaseTracker.java       |  14 +-
 .../placementdriver/LeaseNegotiationTest.java      |   4 +-
 .../internal/placementdriver/LeaseUpdaterTest.java |   4 +-
 .../leases/LeaseSerializationTest.java             |   2 +-
 .../rest/metrics/ItMetricControllerTest.java       |   1 +
 .../sql/engine/ItSqlQueryExecutionMetricsTest.java | 289 +++++++++++
 .../internal/sql/engine/SqlQueryProcessor.java     |  12 +-
 .../sql/engine/exec/fsm/QueryExecutor.java         |  48 +-
 .../internal/sql/metrics/SqlQueryMetricSource.java |  95 ++++
 .../sql/engine/exec/ExecutionServiceImplTest.java  |   5 +-
 .../internal/sql/engine/framework/TestNode.java    |   4 +-
 .../storage/AbstractMvTableStorageTest.java        |   2 +-
 .../pagememory/AbstractPageMemoryTableStorage.java |   1 -
 .../pagememory/PersistentPageMemoryDataRegion.java |   2 +-
 .../PersistentPageMemoryTableStorage.java          |  49 +-
 ...PersistentPageMemoryMvPartitionStorageTest.java |  61 ---
 .../table/distributed/raft/PartitionListener.java  |  14 +-
 .../PartitionRaftCommandsSerializationTest.java    |   9 +-
 .../raft/PartitionCommandListenerTest.java         |   4 +-
 .../PartitionCommandsMarshallerImplTest.java       |   8 +-
 .../internal/tx/impl/EnlistedPartitionGroup.java   |   2 -
 packaging/cli/build.gradle                         |   3 +
 packaging/client/cpp/build.gradle                  |   3 +
 packaging/client/dotnet/build.gradle               |   3 +
 packaging/client/java/build.gradle                 |   3 +
 packaging/db/build.gradle                          |   2 +
 packaging/odbc/build.gradle                        |   3 +
 70 files changed, 2047 insertions(+), 299 deletions(-)

Reply via email to