You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by am...@apache.org on 2025/06/30 10:10:25 UTC
(ignite-3) branch ignite-25575 updated (015bae7a448 -> 16e8c4c8311)
This is an automated email from the ASF dual-hosted git repository.
amashenkov pushed a change to branch ignite-25575
in repository https://gitbox.apache.org/repos/asf/ignite-3.git
discard 015bae7a448 Add naive annotation validation. Implement compatibility validation. Relax tree equality validation.
discard fbc22b89eff Minor
add a930ad40751 IGNITE-25776 Move the disruptor configuration from RaftConfigurationSchema to a DisruptorConfigurationSchema (#6133)
add 7a715a4bcac Bump com.github.spotbugs from 6.2.0 to 6.2.1 (#6124)
add e0dd0296df5 IGNITE-25516 Add release property to ospackage (deb/rpm packages) (#6125)
add 21bcad0c6d9 IGNITE-25732 Fix FinishTxCommand compatibility (#6138)
add 814f041479f IGNITE-25785 Remove intermediate byte buffer from LeaseBatch.fromBytes (#6139)
add 58bbed0b225 IGNITE-25763 Properly wait for process stop (#6116)
add a281b46850c IGNITE-25788 Fix order of serialization/deserialization of fields when using PropertyName (#6142)
add 6ecf00fee1b IGNITE-25367 Sql. Documentation. Improve Queries With EXPLAIN Command (#5987)
add d16d47b0d81 IGNITE-25761 Sql. Add query execution metrics (#6119)
add 3ca0d8871bd IGNITE-25647 Fix RAFT messages incompatibility (#6145)
add 01390037388 IGNITE-25790 Revert IGNITE-25671
add baa0cf0a1f4 IGNITE-25791 Sql. Removed unused metric (#6146)
add 9e88cfe99f2 Bump com.netflix.nebula.ospackage from 11.11.2 to 12.0.0 (#6149)
add 87f02674e91 Minor
add 16e8c4c8311 Add naive annotation validation. Implement compatibility validation. Relax tree equality validation.
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (015bae7a448)
\
N -- N -- N refs/heads/ignite-25575 (16e8c4c8311)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
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 | 4 +-
.../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} | 52 +-
.../checkpoint/CheckpointProgressImplTest.java | 48 ++
.../persistence/checkpoint/CheckpointerTest.java | 44 ++
.../handlers/TxFinishReplicaRequestHandler.java | 4 +-
.../network/PartitionReplicationMessageGroup.java | 14 +-
.../network/command/FinishTxCommand.java | 10 +-
...UpdateCommandV2.java => FinishTxCommandV1.java} | 14 +-
...ateAllCommandV2.java => FinishTxCommandV2.java} | 10 +-
.../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 +-
modules/raft-api/build.gradle | 2 +
.../DisruptorConfigurationSchema.java | 17 +
.../configuration/RaftConfigurationModule.java | 29 ++
.../configuration/RaftConfigurationSchema.java | 12 +-
.../configuration/RaftConfigurationModuleTest.java | 96 ++++
.../java/org/apache/ignite/internal/raft/Loza.java | 4 +-
.../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 +
76 files changed, 2181 insertions(+), 303 deletions(-)
create mode 100644 buildscripts/utils.gradle
rename docs/_docs/{ => sql-tuning}/sql-tuning.adoc (100%)
create mode 100644 docs/_docs/sql-tuning/using-explain.adoc
create mode 100644 modules/jdbc/src/integrationTest/java/org/apache/ignite/jdbc/ItJdbcQueryMetricsTest.java
create mode 100644 modules/page-memory/src/main/java/org/apache/ignite/internal/pagememory/persistence/PartitionProcessingCounter.java
create mode 100644 modules/page-memory/src/main/java/org/apache/ignite/internal/pagememory/persistence/PartitionProcessingCounterMap.java
create mode 100644 modules/page-memory/src/test/java/org/apache/ignite/internal/pagememory/persistence/PartitionProcessingCounterMapTest.java
copy modules/{raft/src/test/java/org/apache/ignite/raft/jraft/entity/BallotTest.java => page-memory/src/test/java/org/apache/ignite/internal/pagememory/persistence/PartitionProcessingCounterTest.java} (54%)
copy modules/partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/network/command/{UpdateCommandV2.java => FinishTxCommandV1.java} (66%)
copy modules/partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/network/command/{UpdateAllCommandV2.java => FinishTxCommandV2.java} (73%)
create mode 100644 modules/raft-api/src/test/java/org/apache/ignite/internal/raft/configuration/RaftConfigurationModuleTest.java
create mode 100644 modules/sql-engine/src/integrationTest/java/org/apache/ignite/internal/sql/engine/ItSqlQueryExecutionMetricsTest.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/metrics/SqlQueryMetricSource.java