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

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

commit ecc8bfa1a1456979bebacf8237a986fedc9c46d3
Merge: 1e4cd8c9c58 1d44838da20
Author: Kirill Tkalenko <[email protected]>
AuthorDate: Thu Nov 20 08:02:20 2025 +0300

    Merge branch 'main' into ignite-26849

 gradle/libs.versions.toml                          |   2 +-
 .../java/org/apache/ignite/lang/ErrorGroups.java   |   3 +
 .../compaction/CatalogCompactionRunner.java        |  27 +-
 .../compaction/CatalogManagerCompactionFacade.java |  36 +-
 .../CatalogCompactionRunnerSelfTest.java           |  14 +-
 .../CatalogManagerCompactionFacadeTest.java        |  82 +---
 .../partitions/states/ItPartitionStatesTest.java   |  13 -
 .../partitions/restart/RestartPartitionsTest.java  |  29 +-
 modules/compatibility-tests/jobs.gradle            |   2 +
 .../internal/PersistentCompatibilityTest.java      |  34 +-
 .../WriteIntentStorageCompatibilityTest.java       |  69 ++++
 .../DisableWriteIntentSwitchExecutionJob.java}     |  31 +-
 .../ignite/internal/CompatibilityTestBase.java     |   4 +-
 .../ignite/internal/jobs/DeploymentUtils.java      |   3 +-
 .../src/testFixtures/resources/igniteVersions.json |   3 -
 .../internal/compute/ItWorkerShutdownTest.java     |   7 +-
 .../internal/causality/BaseVersionedValue.java     |  25 +-
 .../causality/CompletableVersionedValue.java       |  15 +-
 .../internal/causality/CompletionListener.java     |   4 +-
 .../causality/IncrementalVersionedValue.java       |   6 +-
 .../causality/IncrementalVersionedValueTest.java   |  43 +-
 .../apache/ignite/internal/TestRebalanceUtil.java  | 195 ---------
 ...tDistributionZoneMetaStorageCompactionTest.java |  13 +-
 .../ItDistributionZonesFiltersTest.java            |  39 +-
 .../ItRebalanceByPendingAssignmentsQueueTest.java  | 128 +++---
 .../rebalance/ItRebalanceDistributedTest.java      | 124 +++---
 .../ignite/internal/rebalance/ItRebalanceTest.java |   8 +-
 .../rebalance/ItRebalanceTriggersRecoveryTest.java |  15 +-
 .../ignite/internal/table/ItEstimatedSizeTest.java |  31 +-
 .../RebalanceRaftGroupEventsListener.java          |   2 +-
 .../ZoneRebalanceRaftGroupEventsListener.java      |   2 +-
 .../rebalance/ZoneRebalanceUtil.java               |  38 +-
 .../DistributionZonesTestUtil.java                 |  48 ---
 .../ignite/internal/index/ItBuildIndexTest.java    |  14 +-
 .../internal/index/IndexBuildControllerTest.java   |  22 +-
 .../internal/index/IndexManagementUtilsTest.java   |   9 +-
 .../ignite/jdbc/ItJdbcComplexDmlDdlSelfTest.java   |  10 +-
 .../replicator/ItColocationStatusHandlingTest.java | 115 +++---
 .../replicator/ItReplicaLifecycleTest.java         |  12 -
 .../partition/replicator/fixtures/Node.java        |   1 -
 .../placementdriver/LeasePlacementDriver.java      |   1 +
 .../ItPrimaryReplicaChoiceTest.java                |  19 +-
 .../PlacementDriverNodesOperabilityTest.java       |   8 +-
 .../placementdriver/AssignmentsTrackerTest.java    |  16 +-
 modules/platforms/cpp/ignite/common/error_codes.h  |   1 +
 modules/platforms/cpp/ignite/odbc/common_types.cpp |   1 +
 .../platforms/dotnet/Apache.Ignite/ErrorCodes.g.cs |   3 +
 .../internal/raft/RaftGroupEventsListener.java     |   3 +-
 .../internal/raft/ItRaftGroupServiceTest.java      |   2 +-
 .../raftsnapshot/ItTableRaftSnapshotsTest.java     | 104 ++++-
 .../apache/ignite/raft/jraft/core/ItNodeTest.java  |  73 +++-
 .../ignite/raft/jraft/core/MockStateMachine.java   |  18 +
 .../apache/ignite/raft/jraft/core/TestCluster.java |  78 +++-
 .../internal/raft/JraftGroupEventsListener.java    |   3 +-
 .../impl/RaftGroupEventsListenerAdapter.java       |  10 +-
 .../apache/ignite/raft/jraft/core/NodeImpl.java    |  16 +-
 .../replicator/message/ReplicaMessageUtils.java    |   1 +
 .../message/TablePartitionIdMessage.java           |   3 +-
 .../replicator/message/ZonePartitionIdMessage.java |   3 +-
 .../internal/replicator/ReplicaTestUtils.java      |  29 +-
 .../ItDisasterRecoveryColocationDisabledTest.java  | 125 ------
 modules/runner/build.gradle                        |   1 +
 .../inmemory/ItRaftStorageVolatilityTest.java      |  38 +-
 .../internal/runner/app/ItDataSchemaSyncTest.java  |  11 +-
 .../app/ItEnabledColocationHomogeneityTest.java    |   2 +
 .../app/ItIgniteInMemoryNodeRestartTest.java       |  35 +-
 .../ItRaftCommandLeftInLogUntilRestartTest.java    |   4 +-
 .../ignite/internal/table/ItReplicasTest.java      |  40 +-
 .../org/apache/ignite/internal/app/IgniteImpl.java |   1 -
 .../ignite/internal/app/NodePropertiesImpl.java    |  19 +-
 .../internal/app/NodePropertiesImplTest.java       |  39 +-
 .../java/org/apache/ignite/internal/Cluster.java   |  44 ++-
 .../internal/sql/api/ItSqlAsynchronousApiTest.java |   6 +
 .../ItPrefixLikeToRangeScanConversionTest.java     | 261 +++++++++++++
 .../internal/sql/engine/ItSecondaryIndexTest.java  |  18 +-
 .../integrationTest/sql/group1/explain/scan.test   |   2 +-
 .../sql/engine/exec/ScannableTableImpl.java        |  12 +-
 .../sql/engine/exec/exp/ExpressionFactoryImpl.java |   2 +-
 .../sql/engine/exec/exp/IgniteSqlFunctions.java    | 206 +++++++++-
 .../internal/sql/engine/exec/exp/RexImpTable.java  |   5 +
 .../engine/exec/exp/SearchBoundsImplementor.java   |  58 ++-
 .../sql/engine/exec/exp/agg/Accumulators.java      |  16 +-
 .../exec/fsm/CursorInitializationPhaseHandler.java |   9 +-
 .../sql/engine/exec/fsm/DdlBatchGroup.java         |   4 +-
 .../sql/engine/exec/fsm/QueryExecutor.java         |  11 +
 .../mapping/largecluster/LargeClusterFactory.java  |  21 +-
 .../mapping/smallcluster/SmallClusterFactory.java  |  17 +-
 .../internal/sql/engine/externalize/RelJson.java   |  10 +-
 .../sql/engine/prepare/bounds/RangeBounds.java     |  69 +++-
 .../sql/engine/sql/IgniteSqlDropIndex.java         |   6 +-
 .../sql/engine/sql/fun/IgniteSqlOperatorTable.java |  25 ++
 .../internal/sql/engine/util/IgniteMethod.java     |   6 +
 .../ignite/internal/sql/engine/util/RexUtils.java  | 132 ++++++-
 .../ignite/internal/sql/docs/OperatorListTest.java |   3 +
 .../internal/sql/engine/exec/DdlBatchingTest.java  |  51 +++
 .../engine/exec/exp/IgniteSqlFunctionsTest.java    | 435 +++++++++++++++++++++
 .../exec/exp/agg/GroupingAccumulatorTest.java      |   8 +-
 .../mapping/ExecutionTargetFactorySelfTest.java    |  14 +-
 .../engine/exec/rel/ScannableTableSelfTest.java    |   2 +-
 .../planner/TpcdsColocatedQueryPlannerTest.java    |  49 ---
 .../sql/engine/planner/TpcdsQueryPlannerTest.java  |  12 +-
 .../internal/sql/engine/util/QueryCheckerTest.java |  14 +-
 .../src/test/resources/docs/operator_list.txt      |   6 +
 .../src/test/resources/tpch/plan/q1.plan           |   2 +-
 .../src/test/resources/tpch/plan/q10.plan          |   2 +-
 .../src/test/resources/tpch/plan/q12.plan          |   2 +-
 .../src/test/resources/tpch/plan/q14.plan          |   2 +-
 .../src/test/resources/tpch/plan/q15.plan          |   4 +-
 .../src/test/resources/tpch/plan/q3.plan           |   4 +-
 .../src/test/resources/tpch/plan/q4.plan           |   2 +-
 .../src/test/resources/tpch/plan/q6.plan           |   2 +-
 .../src/test/resources/tpch/plan/variant_q12.plan  |   2 +-
 .../src/test/resources/tpch/plan/variant_q14.plan  |   2 +-
 .../src/test/resources/tpch/plan/variant_q8.plan   |   2 +-
 .../internal/sql/engine/util/QueryChecker.java     |   3 +-
 .../internal/sql/engine/util/QueryCheckerImpl.java |   2 +-
 ...ItInternalTableReadWriteScanColocationTest.java |  32 --
 .../ItInternalTableReadWriteScanTest.java          |  15 +-
 .../partition/ItPartitionDestructionTest.java      | 147 +------
 ...bstractHighAvailablePartitionsRecoveryTest.java |  97 +----
 .../internal/table/distributed/TableManager.java   |   2 +
 .../raft/MinimumRequiredTimeCollectorService.java  |   1 +
 .../disaster/DisasterRecoveryTestUtil.java         |  10 +-
 .../disaster/ItDisasterRecoveryManagerTest.java    | 399 -------------------
 .../ItDisasterRecoveryReconfigurationTest.java     | 109 ++----
 .../ItDisasterRecoveryResetPartitionsTest.java     |   2 +-
 .../tx/readonly/ItReadOnlyTxInPastTest.java        |   2 +-
 .../internal/tx/TxManagerColocationTest.java       |  32 --
 .../apache/ignite/internal/tx/TxManagerTest.java   |  26 +-
 .../ReadWriteTransactionImplColocationTest.java    |  32 --
 .../tx/impl/ReadWriteTransactionImplTest.java      |  25 +-
 131 files changed, 2361 insertions(+), 2120 deletions(-)

Reply via email to