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

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


    omit fafa88c99b wip. add debug logging
    omit bd93fe94e3 Styles.
    omit 553e741162 Add awaiting for table initialization if table wasn't found 
by id. Drop dead code: ConfiguredTablesCache.java
    omit 61e6072b1c Use sync service instead of configuration.
    omit b034df00c4 Plug SchemaSyncService in.
     add 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)
     add 9ff6c35a55 Merge branch 'ai-main' into catalog-feature
     add 69b65cb061 catalog-feature after ai-merge
     add e26fc8016d IGNITE-20290 Command reordering wrt safe time in 
MetaStorage (#2506)
     add d857cf28ba IGNITE-20205 Fix race in dummy table (#2495)
     add d579c39443 IGNITE-20260 Fix RaftGroupServiceImpl#readIndex (#2498)
     add 07a02ae89e IGNITE-20033 Implement local txnStateMap (#2483)
     add ea9d9e82a9 IGNITE-20300 Metastorage command reordering wrt Safe Time 
on Raft Group entry (#2513)
     add 632b5665a1 Merge branch 'main' into catalog-feature
     add 1b46ac96d6 Plug SchemaSyncService in.
     add 6408eb5edf Use sync service instead of configuration.
     add aa83710d8c Add awaiting for table initialization if table wasn't found 
by id. Drop dead code: ConfiguredTablesCache.java

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (fafa88c99b)
            \
             N -- N -- N   refs/heads/ignite-19499 (aa83710d8c)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

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 +-
 .../internal/catalog/CatalogManagerImpl.java       |   2 +-
 .../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 +-
 .../apache/ignite/client/fakes/FakeTxManager.java  |   6 +-
 .../configuration/ConfigurationTreeGenerator.java  |   6 +-
 .../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/IgniteUtils.java   |  12 +-
 .../apache/ignite/internal/util/VarIntUtils.java   | 103 +++
 .../internal/streamer/StreamerSubscriberTest.java  | 179 +++++
 .../ignite/internal/util/VarIntUtilsTest.java      |  94 +++
 .../testframework/TestIgnitionManager.java         |  16 +-
 .../DistributionZoneConfigurationParameters.java   | 301 -------
 .../distributionzones/DistributionZoneManager.java | 887 +++++----------------
 .../distributionzones/DistributionZonesUtil.java   |  46 --
 .../CausalityDataNodesEngine.java                  |  12 +-
 .../DistributionZoneConfigurationSchema.java       |  89 ---
 .../DistributionZonesConfigurationModule.java      |  51 --
 .../DistributionZonesConfigurationSchema.java      |  47 --
 .../configuration/FilterValidator.java             |  48 --
 .../configuration/ValidFilter.java                 |  34 -
 .../rebalance/DistributionZoneRebalanceEngine.java |  31 +-
 .../rebalance/ZoneCatalogDescriptorUtils.java      |  68 --
 .../BaseDistributionZoneManagerTest.java           |  69 +-
 ...istributionZoneConfigurationParametersTest.java | 117 ---
 .../DistributionZoneManagerAlterFilterTest.java    |   2 +-
 ...ibutionZoneManagerConfigurationChangesTest.java |  61 +-
 ...butionZoneManagerLogicalTopologyEventsTest.java |  28 +
 .../DistributionZoneManagerScaleUpTest.java        |   8 +-
 .../DistributionZoneManagerTest.java               | 145 ----
 .../DistributionZoneManagerWatchListenerTest.java  | 109 ---
 .../DistributionZoneMockTest.java                  |  60 --
 .../DistributionZoneCausalityDataNodesTest.java    | 172 ++--
 .../DistributionZoneRebalanceEngineTest.java       |  10 +-
 .../RebalanceUtilUpdateAssignmentsTest.java        |  34 +-
 .../DistributionZonesTestUtil.java                 | 211 +----
 .../metastorage/server/time/ClusterTime.java       |   2 -
 .../impl/ItMetaStorageManagerImplTest.java         |  52 +-
 .../ItMetaStorageMultipleNodesAbstractTest.java    |   2 +-
 ...MetaStorageSafeTimePropagationAbstractTest.java |  13 +-
 .../command/MetaStorageWriteCommand.java           |   4 +-
 .../metastorage/command/SyncTimeCommand.java       |  14 +-
 .../metastorage/impl/MetaStorageManagerImpl.java   |  35 +-
 .../metastorage/impl/MetaStorageServiceImpl.java   |   2 +-
 .../metastorage/server/KeyValueStorage.java        |   7 +
 .../server/OnRevisionAppliedCallback.java          |  15 +-
 .../metastorage/server/WatchProcessor.java         |  21 +-
 .../server/persistence/RocksDbKeyValueStorage.java |  13 +
 .../server/raft/MetaStorageListener.java           |   3 +-
 .../server/raft/MetaStorageWriteHandler.java       |  25 +-
 .../server/BasicOperationsKeyValueStorageTest.java |  28 +-
 .../metastorage/server/WatchProcessorTest.java     |  10 +-
 .../impl/StandaloneMetaStorageManager.java         |   5 +-
 .../server/SimpleInMemoryKeyValueStorage.java      |  11 +
 ...CommandClosure.java => BeforeApplyHandler.java} |  45 +-
 .../internal/raft/service/RaftGroupListener.java   |  12 -
 .../apache/ignite/raft/jraft/core/ItNodeTest.java  |   2 +
 .../raft/server/ItJraftCounterServerTest.java      |   8 +
 .../java/org/apache/ignite/internal/raft/Loza.java |  13 +-
 .../ignite/internal/raft/RaftGroupServiceImpl.java |   1 +
 .../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     |  42 +-
 .../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 +-
 .../ItPlacementDriverReplicaSideTest.java          |   2 +-
 .../apache/ignite/internal/replicator/Replica.java |   5 +-
 .../ignite/internal/replicator/ReplicaManager.java |  11 +-
 .../replicator/listener/ReplicaListener.java       |   3 +-
 .../replicator/message/ReplicaMessageGroup.java    |   5 +-
 .../ignite/internal/BaseIgniteRestartTest.java     |  29 +-
 .../internal/ClusterPerTestIntegrationTest.java    |   2 +-
 .../benchmark/AbstractOneNodeBenchmark.java        |   2 +-
 .../storage/ItRebalanceDistributedTest.java        |  58 +-
 .../zones/ItDistributionZonesFilterTest.java       | 171 ++--
 ...niteDistributionZoneManagerNodeRestartTest.java |  86 +-
 .../raftsnapshot/ItTableRaftSnapshotsTest.java     |  79 +-
 .../app/ItIgniteInMemoryNodeRestartTest.java       |   2 +
 .../runner/app/ItIgniteNodeRestartTest.java        |  52 +-
 .../runner/app/PlatformTestNodeRunner.java         |  22 +-
 .../schemasync/ItSchemaSyncAndReplicationTest.java | 177 ++++
 .../internal/sql/api/ItSqlAsynchronousApiTest.java |  48 +-
 .../internal/sql/api/ItSqlSynchronousApiTest.java  |  22 +-
 .../sql/engine/ClusterPerClassIntegrationTest.java |   7 +-
 .../internal/sql/engine/ItAggregatesTest.java      |   2 -
 .../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 |  45 +-
 .../java/org/apache/ignite/internal/Cluster.java   |  88 +-
 .../ignite/internal/ReplicationGroupsUtils.java}   |  33 +-
 .../sql/engine/util/TestQueryProcessor.java        |  13 +-
 .../storage/DataStorageConfigurationSchema.java    |   1 +
 modules/sql-engine/build.gradle                    |   3 +
 .../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     | 212 ++---
 .../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/ddl/DdlCommandHandler.java     | 102 +--
 .../engine/exec/ddl/DdlCommandHandlerWrapper.java  |  13 +-
 .../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 +++
 .../DdlCommandHandlerExceptionHandlingTest.java    |  80 +-
 .../ddl/DistributionZoneDdlCommandHandlerTest.java |  18 +-
 .../sql/engine/exec/rel/AbstractExecutionTest.java |   7 +
 .../sql/engine/exec/rel/ExchangeExecutionTest.java |   3 +-
 .../sql/engine/exec/rel/ExecutionTest.java         |  27 +
 .../exec/rel/TableScanNodeExecutionTest.java       |   3 +-
 .../internal/sql/engine/util/QueryChecker.java     |   9 +-
 .../internal/storage/DataStorageManager.java       |   6 +-
 modules/table/build.gradle                         |   6 +
 .../ignite/distributed/ItTablePersistenceTest.java |  48 +-
 .../distributed/ItTxDistributedTestSingleNode.java | 598 +-------------
 .../ItTxDistributedTestSingleNodeCollocated.java   |  10 +-
 ...butedTestThreeNodesThreeReplicasCollocated.java |   7 +-
 .../ignite/distributed/ItTxStateLocalMapTest.java  | 225 ++++++
 .../ignite/distributed/ReplicaUnavailableTest.java |   6 +-
 .../ignite/internal/table/ItColocationTest.java    |   6 +-
 .../ignite/internal/table/AbstractTableView.java   |   2 +-
 .../apache/ignite/internal/table/DataStreamer.java |   5 -
 .../internal/table/distributed/TableManager.java   | 166 ++--
 .../distributed/command/CatalogVersionAware.java}  |  16 +-
 .../table/distributed/command/FinishTxCommand.java |   5 +
 .../distributed/command/PartitionCommand.java      |   8 +-
 .../distributed/command/TxCleanupCommand.java      |   5 +
 .../distributed/command/UpdateAllCommand.java      |   2 +
 .../table/distributed/command/UpdateCommand.java   |   2 +
 .../table/distributed/raft/PartitionListener.java  |  37 +-
 ...plicaRequest.java => CommittableTxRequest.java} |  15 +-
 .../request/ReadWriteMultiRowReplicaRequest.java   |   7 +-
 .../ReadWriteScanRetrieveBatchReplicaRequest.java  |   7 +-
 .../request/ReadWriteSingleRowReplicaRequest.java  |   7 +-
 .../request/ReadWriteSwapRowReplicaRequest.java    |   7 +-
 .../replicator/PartitionReplicaListener.java       | 337 +++++---
 .../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 +-
 .../distributed/storage/InternalTableImpl.java     |   8 +-
 .../RepeatedFinishReadWriteTransactionTest.java    |   7 +-
 .../apache/ignite/internal/table/TxLocalTest.java  |  16 +-
 .../table/distributed/TableManagerTest.java        |  73 +-
 .../PartitionRaftCommandsSerializationTest.java    |  10 +
 .../raft/PartitionCommandListenerTest.java         |  15 +
 .../PartitionReplicaListenerIndexLockingTest.java  |  13 +-
 .../replication/PartitionReplicaListenerTest.java  | 420 ++++++----
 .../PartitionCommandsMarshallerImplTest.java       | 117 +++
 .../schema/SchemaSyncServiceImplTest.java          |  14 +-
 .../ignite/distributed/ItTxTestCluster.java}       | 335 +++-----
 .../replicator/action/RequestTypes.java}           |  95 ++-
 .../table/impl/DummyInternalTableImpl.java         |  87 +-
 .../org/apache/ignite/internal/tx/TxManager.java   |  18 +-
 .../org/apache/ignite/internal/tx/TxState.java     |  27 +
 .../internal/tx/{TxMeta.java => TxStateMeta.java}  |  63 +-
 .../tx/impl/IgniteAbstractTransactionImpl.java     |   5 +-
 .../internal/tx/impl/ReadOnlyTransactionImpl.java  |   9 +-
 .../internal/tx/impl/ReadWriteTransactionImpl.java |  21 +-
 .../ignite/internal/tx/impl/TxManagerImpl.java     |  71 +-
 .../apache/ignite/internal/tx/TxManagerTest.java   |   2 +-
 195 files changed, 4039 insertions(+), 4891 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/main/java/org/apache/ignite/internal/distributionzones/DistributionZoneConfigurationParameters.java
 delete mode 100644 
modules/distribution-zones/src/main/java/org/apache/ignite/internal/distributionzones/configuration/DistributionZoneConfigurationSchema.java
 delete mode 100644 
modules/distribution-zones/src/main/java/org/apache/ignite/internal/distributionzones/configuration/DistributionZonesConfigurationModule.java
 delete mode 100644 
modules/distribution-zones/src/main/java/org/apache/ignite/internal/distributionzones/configuration/DistributionZonesConfigurationSchema.java
 delete mode 100644 
modules/distribution-zones/src/main/java/org/apache/ignite/internal/distributionzones/configuration/FilterValidator.java
 delete mode 100644 
modules/distribution-zones/src/main/java/org/apache/ignite/internal/distributionzones/configuration/ValidFilter.java
 delete mode 100644 
modules/distribution-zones/src/main/java/org/apache/ignite/internal/distributionzones/rebalance/ZoneCatalogDescriptorUtils.java
 delete mode 100644 
modules/distribution-zones/src/test/java/org/apache/ignite/internal/distributionzones/DistributionZoneConfigurationParametersTest.java
 delete mode 100644 
modules/distribution-zones/src/test/java/org/apache/ignite/internal/distributionzones/DistributionZoneManagerTest.java
 delete mode 100644 
modules/distribution-zones/src/test/java/org/apache/ignite/internal/distributionzones/DistributionZoneManagerWatchListenerTest.java
 delete mode 100644 
modules/distribution-zones/src/test/java/org/apache/ignite/internal/distributionzones/DistributionZoneMockTest.java
 copy 
modules/raft-api/src/main/java/org/apache/ignite/internal/raft/service/{CommandClosure.java
 => BeforeApplyHandler.java} (51%)
 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
 create mode 100644 
modules/table/src/integrationTest/java/org/apache/ignite/distributed/ItTxStateLocalMapTest.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%)
 copy 
modules/table/src/main/java/org/apache/ignite/internal/table/distributed/replication/request/{ReadOnlyReplicaRequest.java
 => CommittableTxRequest.java} (75%)
 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/{integrationTest/java/org/apache/ignite/distributed/ItTxDistributedTestSingleNode.java
 => testFixtures/java/org/apache/ignite/distributed/ItTxTestCluster.java} (72%)
 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%)
 copy 
modules/transactions/src/main/java/org/apache/ignite/internal/tx/{TxMeta.java 
=> TxStateMeta.java} (56%)

Reply via email to