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 ef0cd6efe26 Merge remote-tracking branch 'origin/main' into colocation
     add 6ab741372af IGNITE-25521 Remove transaction matching check in 
StorageUpdateHandler#switchWriteIntents (#5924)
     add ca6af0ac67f IGNITE-25408 Catalog API: createTableAsync does not fetch 
the created table in non-default schema (#5888)
     add 9e1d94554eb IGNITE-25523 Improve node stop handling in 
IndexBuildController (#5925)
     add eb7e525d749 IGNITE-25349 Ignore InstanceAlreadyExistsException in 
metrics in tests (#5926)
     add ac90f55c6e2 IGNITE-25527 Get rid of the second cursor in 
StorageUpdateHandler#performAbortWrite (#5928)
     add e1074283d8f IGNITE-25471 Sql. Introduce custom infrastructure for rel 
explanation (#5916)
     add f0ce20515e8 IGNITE-25525 ExceptionInInitializerError in 
BinaryTupleParser since JDK 17 (#5931)
     add 9bd798483f1 IGNITE-24367 Jdbc. Unable to read interval value (#5838)
     add 9b713c381e4 IGNITE-25537 Fix MulticastNodeFinder for same-machine 
scenarios (#5933)
     add c39ab57a094 Bump io.dropwizard.metrics:metrics-core from 4.2.30 to 
4.2.32 (#5913)
     add 35229535b2e Bump mockito from 5.17.0 to 5.18.0 (#5922)
     add 310c1ee20e0 IGNITE-25506 Investigate flaky 
ItTxDistributedTestThreeNodesThreeReplicasCollocated#testBalance (#5934)
     add 677e0d32ea7 IGNITE-25023 Fix error handling on client tx requests
     add 92865ce86b8 IGNITE-25006 Rename client/server roles in 
server-to-server protocol (#5909)
     add 1ac002bca18 IGNITE-25510 Add a guide on starting AI3 (#5917)
     add 1fb611709dd Bump com.google.protobuf:protobuf-java from 4.31.0 to 
4.31.1 (#5947)
     add 07eecc5a119 Bump org.junit.platform:junit-platform-console from 1.12.2 
to 1.13.0 (#5946)
     add 85b5f27e360 Bump testcontainers from 1.21.0 to 1.21.1 (#5945)
     add a4ef4e5be69 IGNITE-25324 Increase scalecube suspicion timeout (#5941)
     add ee3ed6f8d75 IGNITE-25549 Fix 
nodeCanInstallSnapshotsAfterSnapshotInstalledToIt (#5937)
     add af9429089a5 Merge remote-tracking branch 'origin/main' into colocation

No new revisions were added by this update.

Summary of changes:
 docs/_data/toc.yaml                                |   7 +-
 docs/_docs/quick-start/start-cluster.adoc          | 215 ++++++++
 gradle/libs.versions.toml                          |   8 +-
 .../java/org/apache/ignite/catalog/ColumnType.java |   2 +-
 .../catalog/definitions/TableDefinition.java       |  64 ++-
 .../catalog/definitions/TableDefinitionTest.java   | 161 ++++++
 .../internal/binarytuple/BinaryTupleParser.java    | 129 ++---
 .../internal/binarytuple/BinaryTupleReader.java    |  12 +
 .../internal/binarytuple/ByteBufferAccessor.java   |  83 +++
 .../ignite/internal/catalog/ItCatalogDslTest.java  | 192 ++++++-
 .../catalog/sql/CreateFromAnnotationsImpl.java     |  10 +-
 .../catalog/sql/CreateFromDefinitionImpl.java      |  11 +-
 .../internal/catalog/sql/CreateTableImpl.java      |   7 +-
 .../ignite/internal/catalog/sql/DropTableImpl.java |   7 +-
 .../internal/catalog/sql/IgniteCatalogSqlImpl.java |   4 +-
 .../apache/ignite/internal/catalog/sql/Name.java   |  71 ++-
 .../catalog/sql/TableDefinitionCollector.java      |   3 +-
 .../ignite/internal/catalog/sql/TableZoneId.java   |   7 +-
 .../catalog/sql/CreateFromAnnotationsTest.java     |   4 +-
 .../catalog/sql/CreateFromDefinitionTest.java      |  35 +-
 .../internal/catalog/sql/CreateTableTest.java      |  75 +--
 .../ignite/internal/catalog/sql/DropTableTest.java |  18 +-
 .../ignite/internal/catalog/sql/QueryPartTest.java |  22 +-
 .../internal/client/proto/ClientMessagePacker.java |  23 +
 .../handler/ClientInboundMessageHandler.java       |   4 +-
 .../tx/ClientTransactionRollbackRequest.java       |   5 -
 .../ignite/internal/client/table/ClientTable.java  | 142 ++---
 .../internal/client/tx/ClientTransaction.java      |  66 ++-
 .../internal/lang/IgniteSystemProperties.java      |   4 +
 .../apache/ignite/internal/lang/InternalTuple.java |  18 +
 .../apache/ignite/internal/type/NativeTypes.java   |  10 +
 .../testframework/BaseIgniteAbstractTest.java      |   1 +
 .../internal/index/IndexBuildController.java       |  31 +-
 .../ignite/jdbc/ItJdbcResultSetSelfTest.java       |  42 ++
 .../metrics/exporters/jmx/JmxExporter.java         |  11 +-
 .../scalecube/ItMulticastNodeFinderTest.java       |   2 +-
 .../scalecube/ItScaleCubeNetworkMessagingTest.java |   8 +-
 .../internal/network/DefaultMessagingService.java  |   2 +-
 .../internal/network/MulticastNodeFinder.java      |   9 +-
 .../internal/network/NettyBootstrapFactory.java    |  22 +-
 .../AbstractSslConfigurationSchema.java            |   2 +-
 .../ClusterMembershipConfigurationSchema.java      |   2 +-
 .../configuration/InboundConfigurationSchema.java  |   2 +-
 .../configuration/NetworkConfigurationSchema.java  |   4 +-
 .../configuration/OutboundConfigurationSchema.java |   4 +-
 .../internal/network/netty/ConnectionManager.java  |  38 +-
 .../ignite/internal/network/netty/NettyClient.java |   6 +-
 .../ignite/internal/network/netty/NettySender.java |   2 +-
 .../ignite/internal/network/netty/NettyServer.java |   2 +-
 .../network/recovery/HandshakeManagerUtils.java    |   2 +-
 .../network/recovery/HandshakeTieBreaker.java      |  14 +-
 ....java => RecoveryAcceptorHandshakeManager.java} |  32 +-
 ...java => RecoveryInitiatorHandshakeManager.java} |  56 +-
 ... RecoveryInitiatorHandshakeManagerFactory.java} |  12 +-
 .../recovery/message/HandshakeFinishMessage.java   |   2 +-
 .../recovery/message/HandshakeRejectedMessage.java |   2 +-
 .../recovery/message/HandshakeStartMessage.java    |  10 +-
 .../message/HandshakeStartResponseMessage.java     |   6 +-
 .../network/DefaultMessagingServiceTest.java       |  14 +-
 .../internal/network/netty/NettyClientTest.java    |  10 +-
 .../network/netty/RecoveryHandshakeTest.java       | 569 +++++++++++----------
 ...a => RecoveryAcceptorHandshakeManagerTest.java} |  46 +-
 ... => RecoveryInitiatorHandshakeManagerTest.java} |  72 +--
 .../raftsnapshot/ItTableRaftSnapshotsTest.java     |   6 +
 .../runner/app/PlatformTestNodeRunner.java         |   3 +
 .../apache/ignite/internal/schema/BinaryTuple.java |  13 +
 .../internal/schema/BinaryTupleComparator.java     |   6 +-
 .../schema/BinaryTupleComparatorUtils.java         |   2 +-
 .../internal/schema/PartialBinaryTupleMatcher.java |   5 +-
 .../internal/schema/UnsafeByteBufferAccessor.java  |  96 ++++
 .../schema/registry/UpgradingRowAdapter.java       |  30 ++
 modules/sql-engine/build.gradle                    |   2 +-
 .../internal/sql/engine/ItOrToUnionRuleTest.java   |  14 +-
 .../internal/sql/engine/ItSecondaryIndexTest.java  |   2 +-
 .../internal/sql/engine/ItSqlOperatorsTest.java    |   2 +
 .../integrationTest/sql/group1/explain/modify.test | 200 ++++----
 .../integrationTest/sql/group1/explain/scan.test   | 135 +++--
 .../internal/sql/engine/exec/SqlRowHandler.java    |  10 +
 .../internal/sql/engine/prepare/ExplainUtils.java  |  45 --
 .../sql/engine/prepare/KeyValueGetPlan.java        |   1 +
 .../sql/engine/prepare/KeyValueModifyPlan.java     |   1 +
 .../internal/sql/engine/prepare/MultiStepPlan.java |   1 +
 .../sql/engine/prepare/SelectCountPlan.java        |   1 +
 .../sql/engine/rel/AbstractIgniteJoin.java         |   8 +
 .../internal/sql/engine/rel/AbstractIndexScan.java |  13 +
 .../internal/sql/engine/rel/IgniteAggregate.java   |  17 +
 .../engine/rel/IgniteCorrelatedNestedLoopJoin.java |   6 +
 .../internal/sql/engine/rel/IgniteExchange.java    |   6 +
 .../internal/sql/engine/rel/IgniteFilter.java      |   6 +
 .../internal/sql/engine/rel/IgniteIndexScan.java   |  12 +
 .../internal/sql/engine/rel/IgniteKeyValueGet.java |   7 +
 .../sql/engine/rel/IgniteKeyValueModify.java       |  23 +-
 .../internal/sql/engine/rel/IgniteLimit.java       |  14 +
 .../internal/sql/engine/rel/IgniteMergeJoin.java   |   5 +-
 .../internal/sql/engine/rel/IgniteProject.java     |   6 +
 .../ignite/internal/sql/engine/rel/IgniteRel.java  |  13 +
 .../internal/sql/engine/rel/IgniteSelectCount.java |  16 +
 .../ignite/internal/sql/engine/rel/IgniteSort.java |  14 +
 .../sql/engine/rel/IgniteSystemViewScan.java       |   7 +
 .../sql/engine/rel/IgniteTableFunctionScan.java    |   6 +
 .../internal/sql/engine/rel/IgniteTableModify.java |  12 +-
 .../internal/sql/engine/rel/IgniteTableScan.java   |   7 +
 .../sql/engine/rel/IgniteTrimExchange.java         |   6 +
 .../internal/sql/engine/rel/IgniteValues.java      |   7 +
 .../engine/rel/ProjectableFilterableTableScan.java |  39 +-
 .../rel/agg/IgniteColocatedSortAggregate.java      |   6 +
 .../sql/engine/rel/agg/IgniteMapSortAggregate.java |   6 +
 .../engine/rel/agg/IgniteReduceAggregateBase.java  |  24 +-
 .../engine/rel/agg/IgniteReduceSortAggregate.java  |   6 +
 .../sql/engine/rel/explain/ExplainUtils.java       |  83 +++
 .../sql/engine/rel/explain/IgniteRelWriter.java    | 223 ++++++++
 .../engine/rel/explain/RelTreeToTextWriter.java    | 439 ++++++++++++++++
 .../sql/engine/rel/set/IgniteIntersect.java        |   6 +
 .../internal/sql/engine/rel/set/IgniteMinus.java   |   6 +
 .../sql/engine/util/AbstractProjectedTuple.java    |  12 +
 .../ignite/internal/sql/engine/util/Commons.java   |   2 +
 .../ignite/internal/sql/engine/util/TypeUtils.java |  21 +-
 .../internal/sql/engine/util/TypeUtilsTest.java    |   8 +-
 .../src/test/resources/tpcds/plan/q64.plan         | 289 ++++++-----
 .../test/resources/tpcds/plan/q64_colocated.plan   | 289 ++++++-----
 .../src/test/resources/tpch/plan/q1.plan           |  21 +-
 .../src/test/resources/tpch/plan/q21.plan          |  81 +--
 .../src/test/resources/tpch/plan/q5.plan           |  43 +-
 .../src/test/resources/tpch/plan/q7.plan           |  46 +-
 .../src/test/resources/tpch/plan/q8.plan           |  62 +--
 .../src/test/resources/tpch/plan/q9.plan           |  41 +-
 .../internal/sql/engine/util/QueryChecker.java     |   9 +-
 ...tKeyValueBinaryViewApiExplicitRunInTxnTest.java |  71 +++
 .../ItKeyValueBinaryViewApiExplicitTxnTest.java    |  75 +++
 .../table/ItKeyValueBinaryViewApiTest.java         |  33 +-
 .../table/distributed/StorageUpdateHandler.java    |  33 +-
 .../worker/ItCriticalWorkerMonitoringTest.java     |   2 +-
 132 files changed, 3688 insertions(+), 1530 deletions(-)
 create mode 100644 docs/_docs/quick-start/start-cluster.adoc
 create mode 100644 
modules/api/src/test/java/org/apache/ignite/catalog/definitions/TableDefinitionTest.java
 create mode 100644 
modules/binary-tuple/src/main/java/org/apache/ignite/internal/binarytuple/ByteBufferAccessor.java
 rename 
modules/network/src/main/java/org/apache/ignite/internal/network/recovery/{RecoveryServerHandshakeManager.java
 => RecoveryAcceptorHandshakeManager.java} (93%)
 rename 
modules/network/src/main/java/org/apache/ignite/internal/network/recovery/{RecoveryClientHandshakeManager.java
 => RecoveryInitiatorHandshakeManager.java} (89%)
 rename 
modules/network/src/main/java/org/apache/ignite/internal/network/recovery/{RecoveryClientHandshakeManagerFactory.java
 => RecoveryInitiatorHandshakeManagerFactory.java} (74%)
 rename 
modules/network/src/test/java/org/apache/ignite/internal/network/recovery/{RecoveryServerHandshakeManagerTest.java
 => RecoveryAcceptorHandshakeManagerTest.java} (84%)
 rename 
modules/network/src/test/java/org/apache/ignite/internal/network/recovery/{RecoveryClientHandshakeManagerTest.java
 => RecoveryInitiatorHandshakeManagerTest.java} (82%)
 create mode 100644 
modules/schema/src/main/java/org/apache/ignite/internal/schema/UnsafeByteBufferAccessor.java
 delete mode 100644 
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/ExplainUtils.java
 create mode 100644 
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/explain/ExplainUtils.java
 create mode 100644 
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/explain/IgniteRelWriter.java
 create mode 100644 
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/explain/RelTreeToTextWriter.java
 create mode 100644 
modules/table/src/integrationTest/java/org/apache/ignite/internal/table/ItKeyValueBinaryViewApiExplicitRunInTxnTest.java
 create mode 100644 
modules/table/src/integrationTest/java/org/apache/ignite/internal/table/ItKeyValueBinaryViewApiExplicitTxnTest.java

Reply via email to