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

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


    from d569920d10 IGNITE-20114 DistributionZoneManager should listen 
CatalogService events instead of configuration (#2415)
     add 2c1b153a22 IGNITE-20283: IDEA gradle run configurations improvements 
(#2502)
     add 4fd6b984d5 IGNITE-19898 Sql. Added ability to use different 
transaction facades to start an implicit transaction (#2449)
     add 5f5d592494 IGNITE-20054 Disabled tests in 
ItIgniteDistributionZoneManagerNodeRestartTest were fixed. (#2425)
     add 98a4c28bba IGNITE-20289: IDEA gradle run configurations fix (#2505)
     add 59107180be IGNITE-19788 Sql. Change QueryBatchMessage serialization 
(#2476)
     add cba48c77ea IGNITE-20272 Clean up of 
DistributionZoneManagerWatchListenerTest (#2490)
     add acded3fc66 IGNITE-19227 Wait for schema availability outside JRaft 
threads (#2450)
     add e6d97f5b25 IGNITE-20291 Fix in-flight counts for backpressure (#2509)
     new 9ff6c35a55 Merge branch 'ai-main' into catalog-feature
     new 69b65cb061 catalog-feature after ai-merge

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 ...l checks [PMD, modernizer, checkstyle].run.xml} |  12 +-
 .run/All checks [check].run.xml                    |   4 +-
 ...check].run.xml => Fast build only java.run.xml} |   8 +-
 .../ignite/internal/catalog/CatalogService.java    |   2 -
 .../internal/cli/CliIntegrationTestBase.java       |   7 +-
 .../client/handler/JdbcQueryEventHandlerImpl.java  |   2 +
 .../requests/sql/ClientSqlExecuteRequest.java      |   4 +-
 .../handler/JdbcQueryEventHandlerImplTest.java     |   8 +-
 .../requests/jdbc/JdbcQueryCursorSelfTest.java     |  15 +-
 .../internal/client/table/ClientDataStreamer.java  |   5 -
 .../client/fakes/FakeIgniteQueryProcessor.java     |   3 +-
 .../ignite/internal/streamer/StreamerBuffer.java   |  38 +---
 .../ignite/internal/streamer/StreamerOptions.java  |   8 -
 .../internal/streamer/StreamerSubscriber.java      |  53 +++--
 .../org/apache/ignite/internal/util/ByteUtils.java |   2 +-
 .../apache/ignite/internal/util/VarIntUtils.java   | 103 ++++++++++
 .../internal/streamer/StreamerSubscriberTest.java  | 179 +++++++++++++++++
 .../ignite/internal/util/VarIntUtilsTest.java      |  94 +++++++++
 .../testframework/TestIgnitionManager.java         |  37 +++-
 ...butionZoneManagerLogicalTopologyEventsTest.java |  28 +++
 .../DistributionZoneManagerWatchListenerTest.java  | 109 ----------
 .../apache/ignite/raft/jraft/core/ItNodeTest.java  |   2 +
 .../java/org/apache/ignite/internal/raft/Loza.java |  13 +-
 .../internal/raft/server/RaftGroupOptions.java     |  23 +++
 .../internal/raft/server/impl/JraftServerImpl.java |  30 ++-
 .../internal/raft/util/OptimizedMarshaller.java    |  14 +-
 .../ignite/internal/raft/util/OptimizedStream.java |   2 +-
 .../apache/ignite/raft/jraft/core/NodeImpl.java    |   1 +
 .../ignite/raft/jraft/option/NodeOptions.java      |  14 ++
 .../jraft/rpc/impl/ActionRequestProcessor.java     |  12 +-
 .../raft/jraft/rpc/impl/IgniteRpcServer.java       |  11 +-
 ...r.java => AppendEntriesRequestInterceptor.java} |  37 ++--
 ...InterceptingAppendEntriesRequestProcessor.java} |  39 ++--
 ...va => NullAppendEntriesRequestInterceptor.java} |  28 +--
 .../apache/ignite/raft/jraft/core/TestCluster.java |   7 +
 .../ignite/raft/jraft/rpc/TestIgniteRpcServer.java |   4 +-
 .../replicator/message/ReplicaMessageGroup.java    |   5 +-
 .../internal/ClusterPerTestIntegrationTest.java    |   2 +-
 .../benchmark/AbstractOneNodeBenchmark.java        |   2 +-
 .../storage/ItRebalanceDistributedTest.java        |  10 +-
 ...niteDistributionZoneManagerNodeRestartTest.java |  64 ++++--
 .../raftsnapshot/ItTableRaftSnapshotsTest.java     |  79 +-------
 .../app/ItIgniteInMemoryNodeRestartTest.java       |   2 +
 .../runner/app/ItIgniteNodeRestartTest.java        |  14 +-
 .../schemasync/ItSchemaSyncAndReplicationTest.java | 177 ++++++++++++++++
 .../internal/sql/api/ItSqlAsynchronousApiTest.java |  48 +++--
 .../internal/sql/api/ItSqlSynchronousApiTest.java  |  22 +-
 .../sql/engine/ClusterPerClassIntegrationTest.java |   7 +-
 .../engine/datatypes/tests/BaseDataTypeTest.java   |   6 +
 .../ignite/internal/table/ItRoReadsTest.java       |   8 +-
 .../src/integrationTest/sql/sqlite/join/join1.test |   4 +-
 .../org/apache/ignite/internal/app/IgniteImpl.java |  16 +-
 .../java/org/apache/ignite/internal/Cluster.java   |  88 +++++++-
 .../ignite/internal/ReplicationGroupsUtils.java}   |  33 ++-
 .../sql/engine/util/TestQueryProcessor.java        |  13 +-
 .../ignite/internal/sql/api/IgniteSqlImpl.java     |   9 +-
 .../internal/sql/api/SessionBuilderImpl.java       |   8 +-
 .../ignite/internal/sql/api/SessionImpl.java       |  12 +-
 .../internal/sql/engine/AsyncSqlCursorImpl.java    |  21 +-
 .../ignite/internal/sql/engine/QueryProcessor.java |   6 +-
 .../sql/engine/QueryTransactionWrapper.java}       |  45 +++--
 .../internal/sql/engine/SqlQueryProcessor.java     | 198 +++++++++---------
 .../internal/sql/engine/exec/ArrayRowHandler.java  |  14 ++
 .../internal/sql/engine/exec/ExchangeService.java  |   6 +-
 .../sql/engine/exec/ExchangeServiceImpl.java       |  11 +-
 .../sql/engine/exec/LogicalRelImplementor.java     |   8 +-
 .../internal/sql/engine/exec/RowHandler.java       |  43 +++-
 .../sql/engine/exec/exp/ExpressionFactoryImpl.java |   4 +-
 .../engine/exec/exp/agg/AccumulatorsFactory.java   |   2 +-
 .../ignite/internal/sql/engine/exec/rel/Inbox.java |  16 +-
 .../internal/sql/engine/exec/rel/Outbox.java       |  12 +-
 .../internal/sql/engine/externalize/RelJson.java   |   4 +-
 .../sql/engine/message/QueryBatchMessage.java      |   5 +-
 .../sql/engine/AsyncSqlCursorImplTest.java         |  51 +++--
 .../engine/QueryTransactionWrapperSelfTest.java    | 131 ++++++++++++
 .../sql/engine/exec/rel/AbstractExecutionTest.java |   7 +
 .../sql/engine/exec/rel/ExchangeExecutionTest.java |   3 +-
 .../sql/engine/exec/rel/ExecutionTest.java         |  27 +++
 .../internal/sql/engine/util/QueryChecker.java     |   9 +-
 modules/table/build.gradle                         |   1 +
 .../distributed/ItTxDistributedTestSingleNode.java |   4 +
 .../ignite/internal/table/AbstractTableView.java   |   2 +-
 .../apache/ignite/internal/table/DataStreamer.java |   5 -
 .../internal/table/distributed/TableManager.java   |  38 ++--
 .../distributed/command/CatalogVersionAware.java}  |  16 +-
 .../distributed/command/PartitionCommand.java      |   8 +-
 .../replicator/PartitionReplicaListener.java       | 222 +++++++++++++--------
 .../distributed/replicator/action/RequestType.java |  38 +---
 .../schema/CheckCatalogVersionOnAppendEntries.java | 105 ++++++++++
 ...-info.java => PartitionCommandsMarshaller.java} |  19 +-
 .../schema/PartitionCommandsMarshallerImpl.java    |  73 +++++++
 .../distributed/schema/SchemaSyncService.java      |   8 -
 .../distributed/schema/SchemaSyncServiceImpl.java  |  11 +-
 .../ThreadLocalPartitionCommandsMarshaller.java}   |  18 +-
 .../table/distributed/TableManagerTest.java        |   2 +
 .../PartitionReplicaListenerIndexLockingTest.java  |   9 +-
 .../replication/PartitionReplicaListenerTest.java  | 182 ++++++++++++-----
 .../PartitionCommandsMarshallerImplTest.java       | 116 +++++++++++
 .../schema/SchemaSyncServiceImplTest.java          |  14 +-
 .../replicator/action/RequestTypes.java}           |  95 +++++----
 .../table/impl/DummyInternalTableImpl.java         |   4 +
 101 files changed, 2281 insertions(+), 919 deletions(-)
 copy .run/{All checks [check].run.xml => All checks [PMD, modernizer, 
checkstyle].run.xml} (61%)
 copy .run/{All checks [check].run.xml => Fast build only java.run.xml} (60%)
 create mode 100644 
modules/core/src/main/java/org/apache/ignite/internal/util/VarIntUtils.java
 create mode 100644 
modules/core/src/test/java/org/apache/ignite/internal/streamer/StreamerSubscriberTest.java
 create mode 100644 
modules/core/src/test/java/org/apache/ignite/internal/util/VarIntUtilsTest.java
 delete mode 100644 
modules/distribution-zones/src/test/java/org/apache/ignite/internal/distributionzones/DistributionZoneManagerWatchListenerTest.java
 copy 
modules/raft/src/main/java/org/apache/ignite/raft/jraft/rpc/impl/core/{GetFileRequestProcessor.java
 => AppendEntriesRequestInterceptor.java} (51%)
 copy 
modules/raft/src/main/java/org/apache/ignite/raft/jraft/rpc/impl/core/{TimeoutNowRequestProcessor.java
 => InterceptingAppendEntriesRequestProcessor.java} (55%)
 copy 
modules/raft/src/main/java/org/apache/ignite/raft/jraft/rpc/impl/core/{GetFileRequestProcessor.java
 => NullAppendEntriesRequestInterceptor.java} (55%)
 create mode 100644 
modules/runner/src/integrationTest/java/org/apache/ignite/internal/schemasync/ItSchemaSyncAndReplicationTest.java
 copy 
modules/{table/src/main/java/org/apache/ignite/internal/table/distributed/replication/request/ReadWriteMultiRowReplicaRequest.java
 => 
runner/src/testFixtures/java/org/apache/ignite/internal/ReplicationGroupsUtils.java}
 (54%)
 copy 
modules/{cli/src/main/java/org/apache/ignite/internal/cli/decorators/SqlQueryResultDecorator.java
 => 
sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/QueryTransactionWrapper.java}
 (50%)
 create mode 100644 
modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/QueryTransactionWrapperSelfTest.java
 copy 
modules/{sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/message/MessageListener.java
 => 
table/src/main/java/org/apache/ignite/internal/table/distributed/command/CatalogVersionAware.java}
 (70%)
 create mode 100644 
modules/table/src/main/java/org/apache/ignite/internal/table/distributed/schema/CheckCatalogVersionOnAppendEntries.java
 copy 
modules/table/src/main/java/org/apache/ignite/internal/table/distributed/schema/{package-info.java
 => PartitionCommandsMarshaller.java} (63%)
 create mode 100644 
modules/table/src/main/java/org/apache/ignite/internal/table/distributed/schema/PartitionCommandsMarshallerImpl.java
 copy 
modules/{raft/src/main/java/org/apache/ignite/internal/raft/util/ThreadLocalOptimizedMarshaller.java
 => 
table/src/main/java/org/apache/ignite/internal/table/distributed/schema/ThreadLocalPartitionCommandsMarshaller.java}
 (67%)
 create mode 100644 
modules/table/src/test/java/org/apache/ignite/internal/table/distributed/schema/PartitionCommandsMarshallerImplTest.java
 copy 
modules/table/src/{main/java/org/apache/ignite/internal/table/distributed/replicator/action/RequestType.java
 => 
testFixtures/java/org/apache/ignite/distributed/replicator/action/RequestTypes.java}
 (51%)

Reply via email to