You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by sk...@apache.org on 2025/04/16 08:16:28 UTC

(ignite-3) branch colocation updated (258c348e525 -> d08df17ef21)

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

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


    from 258c348e525 Merge remote-tracking branch 'origin/main' into colocation
     add a7173066ccf IGNITE-16879 Add dynamic estimation of write vs fsync duration in throttling (#5637)
     add eca0f932aed IGNITE-25086 Thin Client. Sql. Switch sql request processing to another thread pool (#5600)
     add 0304fae78bd IGNITE-24706 Sql. Bump calcite version to 1.39 (#5583)
     add 731965fba48 IGNITE-25147 Fix defaults for aipersist throttling bounds (#5639)
     add 5ba858737bc IGNITE-25138 Fix table and index removal recovery (#5640)
     add 480accf0512 IGNITE-24525 Synchronize table removals and Raft snapshots (#5588)
     add f3d0c88300c IGNITE-24708 Sql. Improve CREATE ZONE syntax (#5451)
     add 721815f9df9 IGNITE-24832 Sql. Improved CURRENT_TIMESTAMP function behavior and removed CURRENT_TIME as unsupported (#5627)
     add ad58ea1254c IGNITE-25142 Do not acquire zone write lock on node recovery (#5644)
     add d08df17ef21 Merge remote-tracking branch 'origin/main' into colocation

No new revisions were added by this update.

Summary of changes:
 .../sql-reference/operators-and-functions.adoc     |  11 +-
 gradle/libs.versions.toml                          |   2 +-
 .../compaction/ItCatalogCompactionTest.java        |   2 +-
 .../ignite/internal/catalog/ItCatalogDslTest.java  |   4 +-
 .../internal/catalog/it/ItConcurrentDdlsTest.java  |   4 +-
 .../partitions/reset/ItResetPartitionsTest.java    |   2 +-
 .../restart/ItRestartPartitionsTest.java           |   2 +-
 .../partitions/states/ItPartitionStatesTest.java   |   4 +-
 .../apache/ignite/client/handler/TestServer.java   |   1 -
 .../ignite/client/handler/ClientHandlerModule.java |  11 +-
 .../handler/ClientInboundMessageHandler.java       |  31 +-
 .../requests/sql/ClientSqlExecuteBatchRequest.java |  66 +++--
 .../requests/sql/ClientSqlExecuteRequest.java      |  63 ++--
 .../sql/ClientSqlExecuteScriptRequest.java         |  63 ++--
 .../sql/ClientSqlQueryMetadataRequest.java         |  24 +-
 .../ignite/client/TestClientHandlerModule.java     |   3 +-
 .../java/org/apache/ignite/client/TestServer.java  |   4 +-
 .../ignite/internal/compute/ItComputeBaseTest.java |   4 +-
 .../internal/compute/ItWorkerShutdownTest.java     |   2 +-
 .../internal/logger/IgniteThrottledLoggerImpl.java |   4 +-
 .../org/apache/ignite/internal/logger/Loggers.java |   4 +-
 ...tDistributionZoneMetaStorageCompactionTest.java |   4 +-
 .../ItDistributionZonesFiltersTest.java            |  23 +-
 .../rebalance/ItRebalanceRecoveryTest.java         |   4 +-
 .../ignite/internal/rebalance/ItRebalanceTest.java |  10 +-
 .../rebalance/ItRebalanceTriggersRecoveryTest.java |  13 +-
 .../ignite/internal/table/ItEstimatedSizeTest.java |  14 +-
 .../internal/eventlog/impl/WebhookSinkTest.java    |   2 +
 .../ignite/internal/index/ItBuildIndexTest.java    |   2 +-
 .../apache/ignite/internal/index/IndexManager.java |  47 +--
 .../internal/index/IndexManagerRecoveryTest.java   | 198 +++++++++++++
 .../ignite/internal/index/IndexManagerTest.java    |   5 +-
 .../persistence/checkpoint/CheckpointProgress.java |  10 +
 .../checkpoint/CheckpointProgressImpl.java         |  24 ++
 .../persistence/checkpoint/Checkpointer.java       |  11 +-
 .../throttling/PagesWriteSpeedBasedThrottle.java   |   9 +-
 ...edBasedMemoryConsumptionThrottlingStrategy.java |  52 +++-
 .../persistence/throttling/ThrottlingTest.java     |  26 +-
 .../replicator/AbstractZoneReplicationTest.java    |   2 +-
 .../replicator/ItZoneDataReplicationTest.java      | 242 ++++++++++++++-
 .../PartitionReplicaLifecycleManager.java          |  83 +++---
 .../partition/replicator/ZoneResourcesManager.java |  12 +-
 .../raft/snapshot/PartitionSnapshotStorage.java    |  74 ++++-
 .../snapshot/incoming/IncomingSnapshotCopier.java  |  22 +-
 .../raft/snapshot/outgoing/OutgoingSnapshot.java   |  15 +-
 .../outgoing/OutgoingSnapshotsManager.java         |  19 +-
 .../snapshot/PartitionSnapshotStorageTest.java     |  60 ++++
 .../OutgoingSnapshotMvDataStreamingTest.java       |   4 -
 .../outgoing/OutgoingSnapshotReaderTest.java       |   5 -
 .../ItPrimaryReplicaChoiceTest.java                |   2 +-
 .../PlacementDriverNodesOperabilityTest.java       |   2 +-
 .../platforms/cpp/tests/client-test/sql_test.cpp   |   8 +-
 .../cpp/tests/odbc-test/connection_test.cpp        |   4 +-
 .../cpp/tests/odbc-test/meta_queries_test.cpp      |   2 +-
 .../Sql/SqlResultSetObjectMappingTests.cs          |   2 +-
 .../dotnet/Apache.Ignite.Tests/Sql/SqlTests.cs     |  25 +-
 .../raftsnapshot/ItTableRaftSnapshotsTest.java     |   2 +-
 ...asterRecoveryControllerResetPartitionsTest.java |   2 +-
 ...terRecoveryControllerRestartPartitionsTest.java |   2 +-
 .../recovery/ItDisasterRecoveryControllerTest.java |   4 +-
 .../benchmark/AbstractMultiNodeBenchmark.java      |   4 +-
 .../internal/benchmark/SqlIndexScanBenchmark.java  |   2 +-
 .../inmemory/ItRaftStorageVolatilityTest.java      |   8 +-
 .../app/ItIgniteInMemoryNodeRestartTest.java       |   2 +-
 .../runner/app/ItIgniteNodeRestartTest.java        |  10 +-
 .../runner/app/ItReplicaStateManagerTest.java      |   2 +-
 .../app/client/ItAbstractThinClientTest.java       |   4 +-
 .../schemasync/ItSchemaSyncAndReplicationTest.java |   2 +-
 .../schemasync/ItSchemaSyncMultiNodeTest.java      |   2 +-
 .../ignite/internal/table/ItDurableFinishTest.java |   2 +-
 .../ignite/internal/table/ItInternalTableTest.java |   2 +-
 .../internal/table/ItReadOnlyTransactionTest.java  |   2 +-
 .../ignite/internal/table/ItTableScanTest.java     |   2 +-
 .../partition/ItAbstractPartitionManagerTest.java  |   8 +-
 .../org/apache/ignite/internal/app/IgniteImpl.java |   3 +-
 .../internal/ClusterPerClassIntegrationTest.java   |   2 +-
 .../ignite/internal/sql/api/ItSqlApiBaseTest.java  |   6 +-
 .../internal/sql/engine/ItAggregatesTest.java      |   2 +-
 .../internal/sql/engine/ItCreateTableDdlTest.java  |  12 +-
 .../internal/sql/engine/ItDataTypesTest.java       |  10 +
 .../internal/sql/engine/ItFunctionsTest.java       |  13 +-
 .../internal/sql/engine/ItIndexSpoolTest.java      |   2 +-
 .../sql/engine/ItPkOnlyTableCrossApiTest.java      |   2 +-
 .../internal/sql/engine/ItSqlOperatorsTest.java    |   1 -
 .../sql/engine/ItUnstableTopologyTest.java         |  10 +-
 .../ignite/internal/sql/engine/ItZoneDdlTest.java  |   8 +-
 .../engine/systemviews/ItZonesSystemViewTest.java  |  34 +--
 .../sql/group1/aggregate/group/test_group_by.test  |   6 +
 .../timestamp/test_incorrect_timestamp_ltz.test    |  10 +-
 modules/sql-engine/src/main/codegen/config.fmpp    |  31 +-
 .../src/main/codegen/includes/parserImpls.ftl      | 176 +++++++++--
 .../internal/sql/engine/exec/ExecutionContext.java |  15 +-
 .../sql/engine/exec/exp/IgniteSqlFunctions.java    |   6 +
 .../internal/sql/engine/exec/exp/RexImpTable.java  | 233 ++++++++++++---
 .../internal/sql/engine/externalize/RelJson.java   |   1 +
 .../sql/engine/prepare/IgniteSqlValidator.java     |  13 +-
 .../sql/engine/prepare/IgniteTypeCoercion.java     |   7 +
 .../prepare/ddl/DdlSqlToCommandConverter.java      |  76 ++---
 .../sql/engine/prepare/ddl/ZoneOptionEnum.java     |  27 +-
 .../sql/engine/sql/IgniteSqlColumnDeclaration.java | 144 +++++++++
 .../sql/engine/sql/IgniteSqlCreateTable.java       |   2 +-
 .../sql/engine/sql/IgniteSqlCreateZone.java        |  79 ++++-
 .../internal/sql/engine/sql/IgniteSqlParser.java   |  76 +++--
 .../sql/engine/sql/IgniteSqlZoneOption.java        |  11 +-
 .../sql/engine/sql/fun/IgniteSqlOperatorTable.java |  10 +-
 .../sql/engine/type/IgniteTypeFactory.java         |  12 +
 .../internal/sql/engine/type/IgniteTypeSystem.java |  18 +-
 .../internal/sql/engine/util/IgniteMethod.java     |   4 -
 .../ignite/internal/sql/docs/OperatorListTest.java |   3 +-
 .../sql/engine/benchmarks/SqlBenchmark.java        |   2 +-
 .../sql/engine/exec/TransactionEnlistTest.java     |   2 +-
 .../engine/exec/mapping/FragmentMappingTest.java   |   2 +
 .../sql/engine/planner/AbstractPlannerTest.java    |  18 +-
 .../sql/engine/planner/SelectCountPlannerTest.java |   2 +-
 .../sql/engine/planner/SetOpPlannerTest.java       |   4 +-
 .../sql/engine/planner/UnionPlannerTest.java       |   4 +-
 .../NumericFunctionsTypeCoercionTest.java          |   3 +-
 .../datatypes/NumericInTypeCoercionTest.java       | 104 +++----
 .../NumericQuantifyOperatorTypeCoercionTest.java   |  53 ++--
 .../datatypes/NumericSetOperatorCoercionTest.java  |  17 +-
 .../DistributionZoneSqlToCommandConverterTest.java | 328 ++++++++++++++-------
 ...ributionZoneObsoleteSyntaxSqlDdlParserTest.java | 179 +++++++++++
 .../sql/DistributionZoneSqlDdlParserTest.java      |  93 +++---
 .../internal/sql/engine/sql/SqlDdlParserTest.java  |  49 ++-
 .../sql/engine/sql/SqlReservedWordsTest.java       |   2 +
 .../sql/engine/type/IgniteTypeFactorySelfTest.java |  61 ++++
 .../internal/sql/engine/util/QueryCheckerTest.java |   2 +-
 .../src/test/resources/docs/operator_list.txt      |  13 +-
 .../src/test/resources/tpcds/plan/q64.plan         |   4 +-
 .../disaster/system/ItCmgDisasterRecoveryTest.java |   4 +-
 .../distributed/ItPartitionStoragesTest.java       |   2 +-
 .../partition/ItPartitionDestructionTest.java      |   4 +-
 .../internal/table/ItOperationRetryTest.java       |   2 +-
 ...bstractHighAvailablePartitionsRecoveryTest.java |   8 +-
 .../internal/table/distributed/TableManager.java   |  34 ++-
 .../distributed/TableManagerRecoveryTest.java      |  71 +++--
 .../disaster/ItDisasterRecoveryManagerTest.java    |   2 +-
 .../ItDisasterRecoveryReconfigurationTest.java     |   9 +-
 .../ItTransactionPrimaryChangeTest.java            |   2 +-
 .../tx/distributed/ItTransactionRecoveryTest.java  |   4 +-
 .../tx/distributed/ItTxResourcesVacuumTest.java    |  10 +-
 141 files changed, 2654 insertions(+), 915 deletions(-)
 create mode 100644 modules/index/src/test/java/org/apache/ignite/internal/index/IndexManagerRecoveryTest.java
 create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/sql/IgniteSqlColumnDeclaration.java
 create mode 100644 modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/sql/DistributionZoneObsoleteSyntaxSqlDdlParserTest.java
 create mode 100644 modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/type/IgniteTypeFactorySelfTest.java