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 3c2ea116473 Merge remote-tracking branch 'origin/main' into colocation
add 2390a7984b5 IGNITE-25439 Jdbc. Fix java 11 compatibility in tests
(#5861)
add 884fc080757 IGNITE-24314 Fix flaky
ItNodeTest.testInstallSnapshotWithThrottle (#5858)
add 62202509481 IGNITE-25350 Add quorum size parameter to the Catalog API
(#5810)
add bbe5ac37779 IGNITE-24630 Sql. Forbid DESCRIBE statement (#5857)
add 9e6a31e13c5 IGNITE-17557 enable ItPublicApiColocationTest tests (#5866)
add 57e7f421bbb IGNITE-25440 Update ticket mentions (#5864)
add f53e66e2119 IGNITE-25332 Update ignite 2 dependency in migration tools
to 2.17 (#5787)
add 19f11cb1bb7 IGNITE-17592 Fix synchronous await on futures in raft
group events rebalance listener (#5824)
add 9a1f2f8efad IGNITE-25435 Sql. Explain. Improve test coverage of scan
operators (#5859)
add ceabd2e4e27 IGNITE-25442 RPM distribution should mark config files as
such (#5867)
add 82f1f446228 IGNITE-24911 Fix ExplainRelAsTextWriter to render correct
collation for merge join (#5818)
add a3181aac513 IGNITE-25266 Sql. Implement accept(RexShuttle) on RelNodes
that have expressions (#5855)
add edb86b038e6 IGNITE-25443 Fix tablesPerZoneLocks releasing (#5872)
add 565517c55dc IGNITE-25432 Fix SqlSchemaManagerImplTest and
TpcdsQueryPlannerTest when the colocation enabled (#5880)
add 6e413c9f7aa Merge remote-tracking branch 'origin/main' into colocation
No new revisions were added by this update.
Summary of changes:
.../migration-tools-integration-test.gradle | 14 +-
gradle.properties | 3 +-
migration-tools/README.md | 7 +-
migration-tools/modules/e2e-ai3-tests/build.gradle | 2 +-
.../tests/containers/Ignite2ClusterContainer.java | 5 +-
.../migration-tools-config-converter/build.gradle | 3 +-
.../migration-tools-persistence/build.gradle | 3 +-
.../persistence/MigrationCacheProcessor.java | 3 +-
.../persistence/MigrationKernalContext.java | 2 -
.../tests/e2e/impl/MyBinaryKeyValueCacheTest.java | 2 +-
.../apache/ignite/catalog/annotations/Zone.java | 7 +
.../ignite/catalog/definitions/ZoneDefinition.java | 31 ++
.../ignite/internal/catalog/ItCatalogDslTest.java | 4 +-
.../internal/matcher/ZoneDefinitionMatcher.java | 14 +
.../catalog/sql/CreateFromAnnotationsImpl.java | 3 +
.../catalog/sql/CreateFromDefinitionImpl.java | 3 +
.../internal/catalog/sql/CreateZoneImpl.java | 7 +
.../internal/catalog/sql/IgniteCatalogSqlImpl.java | 15 +-
.../apache/ignite/internal/catalog/sql/Option.java | 4 +
.../catalog/sql/CreateFromAnnotationsTest.java | 23 +-
.../catalog/sql/CreateFromDefinitionTest.java | 5 +-
.../catalog/sql/InvalidDefinitionTest.java | 1 +
.../RebalanceRaftGroupEventsListener.java | 408 ++++++++++----------
.../ZoneRebalanceRaftGroupEventsListener.java | 412 +++++++++++----------
.../ignite/internal/jdbc/JdbcResultSetTest.java | 16 +-
.../PartitionReplicaLifecycleManager.java | 1 -
.../apache/ignite/raft/jraft/core/ItNodeTest.java | 22 +-
.../apache/ignite/raft/jraft/core/NodeImpl.java | 5 +
.../internal/table/ItPublicApiColocationTest.java | 47 ++-
.../internal/ClusterPerClassIntegrationTest.java | 8 +
.../internal/sql/engine/ItSecondaryIndexTest.java | 2 +-
.../integrationTest/sql/group1/explain/scan.test | 274 ++++++++++----
modules/sql-engine/src/main/codegen/config.fmpp | 2 +-
.../src/main/codegen/includes/parserImpls.ftl | 11 +
.../sql/engine/prepare/ExplainRelAsTextWriter.java | 12 +-
.../sql/engine/prepare/bounds/ExactBounds.java | 14 +
.../sql/engine/prepare/bounds/MultiBounds.java | 15 +
.../sql/engine/prepare/bounds/RangeBounds.java | 15 +
.../sql/engine/prepare/bounds/SearchBounds.java | 8 +-
.../internal/sql/engine/rel/AbstractIndexScan.java | 27 +-
.../sql/engine/rel/IgniteHashIndexSpool.java | 9 +-
.../internal/sql/engine/rel/IgniteIndexScan.java | 45 +--
.../internal/sql/engine/rel/IgniteKeyValueGet.java | 7 +
.../sql/engine/rel/IgniteKeyValueModify.java | 13 +
.../internal/sql/engine/rel/IgniteLimit.java | 10 +-
.../internal/sql/engine/rel/IgniteMergeJoin.java | 5 +-
.../internal/sql/engine/rel/IgniteSelectCount.java | 13 +
.../sql/engine/rel/IgniteSortedIndexSpool.java | 12 +-
.../sql/engine/rel/IgniteSystemViewScan.java | 6 +
.../internal/sql/engine/rel/IgniteTableModify.java | 28 +-
.../internal/sql/engine/rel/IgniteTableScan.java | 38 +-
.../engine/rel/ProjectableFilterableTableScan.java | 15 +-
.../engine/rel/logical/IgniteLogicalIndexScan.java | 10 +
.../rel/logical/IgniteLogicalSystemViewScan.java | 6 +
.../engine/rel/logical/IgniteLogicalTableScan.java | 6 +
.../internal/sql/engine/sql/IgniteSqlParser.java | 14 +-
.../sql/engine/sql/IgniteSqlParserUtil.java | 45 ---
.../ignite/internal/sql/engine/util/RexUtils.java | 19 +
.../sql/engine/planner/TpcdsQueryPlannerTest.java | 6 +-
.../engine/schema/SqlSchemaManagerImplTest.java | 16 +-
.../sql/engine/sql/IgniteSqlParserSelfTest.java | 17 +-
.../src/test/resources/tpcds/plan/q64.plan | 330 ++++++++---------
.../tpcds/plan/{q64.plan => q64_colocated.plan} | 340 +++++++++--------
.../src/test/resources/tpch/plan/q1.plan | 16 +-
.../src/test/resources/tpch/plan/q21.plan | 74 ++--
.../src/test/resources/tpch/plan/q5.plan | 52 +--
.../src/test/resources/tpch/plan/q7.plan | 52 +--
.../src/test/resources/tpch/plan/q8.plan | 70 ++--
.../src/test/resources/tpch/plan/q9.plan | 52 +--
.../internal/sql/engine/util/QueryChecker.java | 15 +-
.../internal/table/distributed/TableManager.java | 79 ++--
packaging/db/build.gradle | 13 +-
settings.gradle | 2 +-
73 files changed, 1664 insertions(+), 1231 deletions(-)
copy
modules/api/src/main/java/org/apache/ignite/table/DataStreamerOperationType.java
=> buildscripts/migration-tools-integration-test.gradle (80%)
delete mode 100644
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/sql/IgniteSqlParserUtil.java
copy modules/sql-engine/src/test/resources/tpcds/plan/{q64.plan =>
q64_colocated.plan} (65%)