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

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


 discard 67b49c1017 minor.
 discard 689012bba3 minor.
 discard ab7dfa3483 minor.
 discard 244715eb45 revert changes
 discard 2ef09151d5 Styles
 discard 5420843415 minor.
 discard 0fa01f82e1 Get rid of checked MarshallerException
 discard 1ad64781d2 Get rid of TupleMarshallerException
 discard 65f33cf369 Introduce CatalogMarshallerException for catalog 
serialization issues.
     add 9961bc8ba7 IGNITE-22480 Sql. Avoid compiling literal-only expressions 
when assembling a row for insert (#3922)
     add f7b371d89e IGNITE-22524 .NET: Add JobDescriptor to Compute API (#3954)
     add 6f23b0d7c9 IGNITE-22537 Unnecessary calls toString() call for RAFT 
command make latency longer (#3955)
     add d7141dfebc IGNITE-22276 Add index columns validation for 
TableDefinition (#3918)
     add a5c06704c4 Bump org.openapi.generator from 7.5.0 to 7.6.0 (#3793)
     add adf91949fc IGNITE-22421: Sql. Interval type. DDL statements should 
return a proper error (#3936)
     add 3d83c35107 IGNITE-22435 Add JobTarget interface (#3950)
     add d736a8bc53 IGNITE-22545 Get rid of 
PageMemoryProfileConfigurationSchema#memoryAllocator (#3958)
     add 82ce4a3ab0 IGNITE-22213 Enable processing of client requests only 
after all components have started (#3951)
     add c8657b8992 IGNITE-22550 Get rid of 
RocksDbProfileConfigurationSchema#numShardBits (#3960)
     add 75400bbe28 IGNITE-22231 Implement zone based replicas start on the 
zone creation (#3858)
     add 1bd9e5dc2c Introduce CatalogMarshallerException for catalog 
serialization issues.
     add 0ab5bbf6d2 Get rid of TupleMarshallerException
     add 6bb6d06c81 Get rid of checked MarshallerException
     add 339e68f37e wip. revert this.

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   (67b49c1017)
            \
             N -- N -- N   refs/heads/ignite-22270 (339e68f37e)

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:
 .../config/storage/persistent.adoc                 |   1 -
 .../config/storage/rocksdb.adoc                    |   1 -
 .../config/storage/volatile.adoc                   |   1 -
 docs/_docs/general-tips.adoc                       |   3 -
 gradle/libs.versions.toml                          |   2 +-
 .../catalog/definitions/TableDefinition.java       |   8 +
 .../apache/ignite/compute/AnyNodeJobTarget.java}   |  31 +-
 .../apache/ignite/compute/ColocatedJobTarget.java  |  59 ++
 .../org/apache/ignite/compute/IgniteCompute.java   | 136 +---
 .../java/org/apache/ignite/compute/JobTarget.java  | 109 +++
 .../apache/ignite/compute/task/MapReduceJob.java   |   3 +-
 .../apache/ignite/lang/MarshallerException.java    |   2 +
 .../catalog/sql/InvalidDefinitionTest.java         |  26 +
 .../commands/AlterTableAddColumnCommand.java       |   1 +
 .../internal/catalog/commands/CatalogUtils.java    |  12 +
 .../catalog/commands/CreateTableCommand.java       |   2 +
 .../ignite/internal/catalog/CatalogTableTest.java  |   8 +-
 ...AlterTableAlterColumnCommandValidationTest.java |  64 +-
 .../commands/CreateTableCommandValidationTest.java |  59 ++
 .../apache/ignite/client/handler/TestServer.java   |   1 +
 .../ignite/client/handler/ClientHandlerModule.java |  13 +-
 .../apache/ignite/client/ClientOperationType.java  |   4 +-
 .../internal/client/compute/ClientCompute.java     | 112 ++-
 .../apache/ignite/client/AbstractClientTest.java   |   9 +-
 .../apache/ignite/client/ClientComputeTest.java    |  24 +-
 .../org/apache/ignite/client/ConnectionTest.java   |  69 ++
 .../client/ObservableTimestampPropagationTest.java |   2 +-
 .../ignite/client/PartitionAwarenessTest.java      |   9 +-
 .../java/org/apache/ignite/client/TestServer.java  |  22 +-
 .../apache/ignite/client/fakes/FakeCompute.java    |  63 +-
 .../ignite/internal/compute/ItComputeBaseTest.java |  64 +-
 .../internal/compute/ItComputeErrorsBaseTest.java  |   8 +-
 .../internal/compute/ItComputeTestEmbedded.java    |  36 +-
 .../internal/compute/ItComputeTestStandalone.java  |  14 +-
 .../internal/compute/ItExecutionsCleanerTest.java  |   4 +-
 .../compute/ItFailoverCandidateNotFoundTest.java   |   4 +-
 .../internal/compute/ItWorkerShutdownTest.java     |  10 +-
 .../threading/ItComputeApiThreadingTest.java       |  28 +-
 .../internal/compute/AntiHijackIgniteCompute.java  |  53 +-
 .../ignite/internal/compute/IgniteComputeImpl.java | 124 ++--
 .../internal/compute/IgniteComputeImplTest.java    |  21 +-
 .../internal/replicator/ZonePartitionId.java       | 122 ++++
 .../distributionzones/rebalance/RebalanceUtil.java |  62 ++
 modules/index/build.gradle                         |   2 +
 .../internal/index/ItBuildIndexOneNodeTest.java    |   2 +-
 .../ignite/internal/index/ItBuildIndexTest.java    |   2 +-
 .../index/ItDropIndexMultipleNodesTest.java        |   2 +-
 .../index/ItRwTransactionAndIndexesTest.java       |   2 +-
 .../ignite/internal/index/IndexBuildTask.java      |   9 +-
 .../apache/ignite/internal/index/IndexBuilder.java |   4 +-
 .../ignite/internal/index/IndexBuilderTest.java    |   2 +-
 .../PageMemoryLocalConfigurationModule.java        |   7 +-
 ...istentPageMemoryProfileConfigurationSchema.java |   4 -
 .../UnsafeMemoryAllocatorConfigurationSchema.java  |  30 -
 ...latilePageMemoryProfileConfigurationSchema.java |   5 -
 .../pagememory/inmemory/VolatilePageMemory.java    |   5 -
 .../persistence/PersistentPageMemory.java          |   5 -
 .../{index => partition-replicator}/build.gradle   |  87 ++-
 .../replicator/ItReplicaLifecycleTest.java         | 808 +++++++++++++++++++++
 .../replicator/utils/TestPlacementDriver.java      |  94 +++
 .../PartitionReplicaLifecycleManager.java          | 424 +++++++++++
 .../replicator/ZonePartitionRaftListener.java      |  57 ++
 .../replicator/ZonePartitionReplicaListener.java   |  47 ++
 .../marshaller/PartitionCommandsMarshaller.java}   |  26 +-
 .../PartitionCommandsMarshallerImpl.java           |   4 +-
 .../ThreadLocalPartitionCommandsMarshaller.java    |  58 ++
 .../network/PartitionReplicationMessageGroup.java} |  83 ++-
 .../replicator/network}/TimedBinaryRow.java        |   4 +-
 .../network}/command/BuildIndexCommand.java        |   6 +-
 .../network}/command/CatalogVersionAware.java      |   4 +-
 .../network}/command/FinishTxCommand.java          |   6 +-
 .../network}/command/PartitionCommand.java         |   2 +-
 .../network}/command/TablePartitionIdMessage.java  |   4 +-
 .../network}/command/TimedBinaryRowMessage.java    |   8 +-
 .../network}/command/UpdateAllCommand.java         |   8 +-
 .../replicator/network}/command/UpdateCommand.java |   6 +-
 .../network}/command/WriteIntentSwitchCommand.java |   6 +-
 .../network}/disaster/LocalPartitionStateEnum.java |   4 +-
 .../disaster}/LocalPartitionStateMessage.java      |   7 +-
 .../disaster}/LocalPartitionStatesRequest.java     |   4 +-
 .../disaster}/LocalPartitionStatesResponse.java    |   4 +-
 .../replicator/network}/message/DataPresence.java  |   2 +-
 .../network}/message/HasDataRequest.java           |   6 +-
 .../network}/message/HasDataResponse.java          |   6 +-
 .../network/raft}/SnapshotMetaRequest.java         |   6 +-
 .../network/raft}/SnapshotMetaResponse.java        |   6 +-
 .../network/raft}/SnapshotMvDataRequest.java       |   6 +-
 .../network/raft}/SnapshotMvDataResponse.java      |  13 +-
 .../network/raft}/SnapshotRequestMessage.java      |   2 +-
 .../network/raft}/SnapshotTxDataRequest.java       |   6 +-
 .../network/raft}/SnapshotTxDataResponse.java      |   6 +-
 .../network/replication}/BinaryRowMessage.java     |   6 +-
 .../network/replication}/BinaryTupleMessage.java   |   6 +-
 .../replication}/BuildIndexReplicaRequest.java     |   6 +-
 .../replication}/MultipleRowPkReplicaRequest.java  |   3 +-
 .../replication}/MultipleRowReplicaRequest.java    |   3 +-
 .../ReadOnlyDirectMultiRowReplicaRequest.java      |   6 +-
 .../ReadOnlyDirectSingleRowReplicaRequest.java     |   6 +-
 .../ReadOnlyMultiRowPkReplicaRequest.java          |   6 +-
 .../replication}/ReadOnlyReplicaRequest.java       |   2 +-
 .../ReadOnlyScanRetrieveBatchReplicaRequest.java   |   6 +-
 .../ReadOnlySingleRowPkReplicaRequest.java         |   6 +-
 .../ReadWriteMultiRowPkReplicaRequest.java         |   6 +-
 .../ReadWriteMultiRowReplicaRequest.java           |   6 +-
 .../replication}/ReadWriteReplicaRequest.java      |   4 +-
 .../ReadWriteScanRetrieveBatchReplicaRequest.java  |   6 +-
 .../ReadWriteSingleRowPkReplicaRequest.java        |   6 +-
 .../ReadWriteSingleRowReplicaRequest.java          |   6 +-
 .../ReadWriteSwapRowReplicaRequest.java            |   6 +-
 .../network/replication}/RequestType.java          |   2 +-
 .../replication}/ScanCloseReplicaRequest.java      |   6 +-
 .../ScanRetrieveBatchReplicaRequest.java           |   2 +-
 .../replication}/SingleRowPkReplicaRequest.java    |   3 +-
 .../replication}/SingleRowReplicaRequest.java      |   3 +-
 .../replication}/SwapRowReplicaRequest.java        |   3 +-
 .../snapshot/FailFastSnapshotStorageFactory.java   |  84 +++
 .../Apache.Ignite.Tests/BasicAuthenticatorTests.cs |   4 +-
 .../Compute/ComputeClusterAwarenessTests.cs        |  11 +-
 .../Compute/ComputeTestExtensions.cs               |  65 --
 .../Apache.Ignite.Tests/Compute/ComputeTests.cs    | 127 ++--
 .../PartitionAwarenessRealClusterTests.cs          |   4 +-
 .../Apache.Ignite.Tests/PartitionAwarenessTests.cs |   9 +-
 .../Proto/ColocationHashTests.cs                   |   7 +-
 .../Table/SchemaSynchronizationTest.cs             |   7 +-
 .../dotnet/Apache.Ignite/Compute/ICompute.cs       |  32 +-
 .../dotnet/Apache.Ignite/Compute/JobDescriptor.cs} |  23 +-
 .../Apache.Ignite/Internal/Compute/Compute.cs      |  93 ++-
 .../datareplication/ReplicaLifecycleManager.java   |  58 --
 .../apache/ignite/internal/replicator/Replica.java | 275 +------
 .../replicator/{Replica.java => ReplicaImpl.java}  |  31 +-
 .../ignite/internal/replicator/ReplicaManager.java | 151 +++-
 .../replicator/ZonePartitionReplicaImpl.java       |  70 ++
 .../replicator/PlacementDriverReplicaSideTest.java |   2 +-
 modules/rest/build.gradle                          |   1 +
 .../rest/compute/ItComputeControllerTest.java      |   3 +-
 modules/runner/build.gradle                        |   3 +-
 .../runner/app/ItIgniteNodeRestartTest.java        |   4 +-
 .../runner/app/client/ItThinClientComputeTest.java | 110 +--
 .../client/ItThinClientPartitionAwarenessTest.java |   5 +-
 .../org/apache/ignite/internal/app/IgniteImpl.java |  22 +-
 modules/sql-engine/build.gradle                    |   1 +
 .../internal/sql/engine/ItCreateTableDdlTest.java  |  30 +
 .../internal/sql/engine/exec/ExchangeService.java  |   2 +-
 .../sql/engine/exec/ExchangeServiceImpl.java       |   2 +-
 .../sql/engine/exec/UpdatableTableImpl.java        |  10 +-
 .../sql/engine/exec/exp/ExpressionFactoryImpl.java |  62 +-
 .../ignite/internal/sql/engine/exec/rel/Inbox.java |   2 +-
 .../internal/sql/engine/exec/rel/Outbox.java       |   6 +-
 .../sql/engine/message/QueryBatchMessage.java      |   2 +-
 .../prepare/ddl/DdlSqlToCommandConverter.java      |  13 +
 .../engine/exec/exp/ExpressionFactoryImplTest.java |  93 ++-
 .../prepare/ddl/DdlSqlToCommandConverterTest.java  |  67 ++
 .../pruning/PartitionPruningPredicateSelfTest.java |  80 +-
 .../internal/sql/engine/util/SqlTestUtils.java     |  76 ++
 ...yStorageEngineLocalConfigurationModuleTest.java |   7 +-
 .../storage/rocksdb/RocksDbStorageProfile.java     |   2 +-
 .../schema/RocksDbProfileConfigurationSchema.java  |   5 -
 modules/table/build.gradle                         |   4 +-
 .../ItInternalTableReadOnlyOperationsTest.java     |   4 +-
 .../ignite/distributed/ReplicaUnavailableTest.java |  14 +-
 .../disaster/ItDisasterRecoverySystemViewTest.java |   2 +-
 .../raftsnapshot/ItTableRaftSnapshotsTest.java     |   2 +-
 .../rebalance/ItRebalanceDistributedTest.java      |  11 +-
 .../ignite/internal/table/ItColocationTest.java    |  16 +-
 .../table/ItTransactionPrimaryChangeTest.java      |   2 +-
 .../internal/table/ItTransactionRecoveryTest.java  |   2 +-
 .../ignite/internal/table/RecordViewImpl.java      |  70 +-
 .../PartitionReplicatorNodeRecovery.java           |  12 +-
 .../table/distributed/StorageUpdateHandler.java    |   2 +-
 .../disaster/DisasterRecoveryManager.java          |  19 +-
 .../distributed/disaster/LocalPartitionState.java  |   2 +
 .../LocalPartitionStateEnumWithLogIndex.java       |   7 +-
 .../disaster/LocalPartitionStateMessageByNode.java |   2 +-
 .../disaster/PartitionStatesMetricSource.java      |  11 +-
 .../table/distributed/raft/PartitionListener.java  |  16 +-
 .../snapshot/incoming/IncomingSnapshotCopier.java  |  16 +-
 .../raft/snapshot/outgoing/OutgoingSnapshot.java   |  20 +-
 .../outgoing/OutgoingSnapshotsManager.java         |  18 +-
 .../replicator/PartitionReplicaListener.java       |  59 +-
 .../distributed/replicator/ReplicatorUtils.java    |   2 +-
 .../schema/PartitionCommandsMarshallerImpl.java    |   2 +-
 .../distributed/storage/InternalTableImpl.java     |  40 +-
 .../internal/table/distributed/IndexBaseTest.java  |   7 +-
 .../table/distributed/StorageCleanupTest.java      |   2 +-
 .../distributed/StorageUpdateHandlerTest.java      |   2 +-
 .../distributed/TableManagerRecoveryTest.java      |   3 +-
 .../PartitionRaftCommandsSerializationTest.java    |  16 +-
 .../raft/PartitionCommandListenerTest.java         |  20 +-
 .../incoming/IncomingSnapshotCopierTest.java       |  16 +-
 .../outgoing/OutgoingSnapshotCommonTest.java       |   8 +-
 .../OutgoingSnapshotMvDataStreamingTest.java       |   8 +-
 .../OutgoingSnapshotTxDataStreamingTest.java       |   8 +-
 .../PartitionReplicaListenerIndexLockingTest.java  |   8 +-
 .../replication/PartitionReplicaListenerTest.java  |  42 +-
 .../replicator/ReplicatorUtilsTest.java            |   2 +-
 .../replicator/action/RequestTypeTest.java         |  13 +-
 .../CheckCatalogVersionOnActionRequestTest.java    |   4 +-
 .../PartitionCommandsMarshallerImplTest.java       |  14 +-
 .../apache/ignite/distributed/ItTxTestCluster.java |   4 +-
 .../replicator/action/RequestTypes.java            |   2 +-
 .../ignite/internal/table/TxAbstractTest.java      |   3 +-
 modules/workers/build.gradle                       |   1 +
 .../worker/ItCriticalWorkerMonitoringTest.java     |  10 +-
 settings.gradle                                    |   4 +-
 204 files changed, 3798 insertions(+), 1837 deletions(-)
 rename 
modules/{page-memory/src/main/java/org/apache/ignite/internal/pagememory/configuration/schema/MemoryAllocatorConfigurationSchema.java
 => api/src/main/java/org/apache/ignite/compute/AnyNodeJobTarget.java} (57%)
 create mode 100644 
modules/api/src/main/java/org/apache/ignite/compute/ColocatedJobTarget.java
 create mode 100644 
modules/api/src/main/java/org/apache/ignite/compute/JobTarget.java
 create mode 100644 
modules/core/src/main/java/org/apache/ignite/internal/replicator/ZonePartitionId.java
 delete mode 100644 
modules/page-memory/src/main/java/org/apache/ignite/internal/pagememory/configuration/schema/UnsafeMemoryAllocatorConfigurationSchema.java
 copy modules/{index => partition-replicator}/build.gradle (63%)
 create mode 100644 
modules/partition-replicator/src/integrationTest/java/org/apache/ignite/internal/partition/replicator/ItReplicaLifecycleTest.java
 create mode 100644 
modules/partition-replicator/src/integrationTest/java/org/apache/ignite/internal/partition/replicator/utils/TestPlacementDriver.java
 create mode 100644 
modules/partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/PartitionReplicaLifecycleManager.java
 create mode 100644 
modules/partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/ZonePartitionRaftListener.java
 create mode 100644 
modules/partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/ZonePartitionReplicaListener.java
 copy 
modules/{table/src/main/java/org/apache/ignite/internal/table/distributed/message/HasDataResponse.java
 => 
partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/marshaller/PartitionCommandsMarshaller.java}
 (53%)
 copy 
modules/{table/src/main/java/org/apache/ignite/internal/table/distributed/schema
 => 
partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/marshaller}/PartitionCommandsMarshallerImpl.java
 (93%)
 create mode 100644 
modules/partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/marshaller/ThreadLocalPartitionCommandsMarshaller.java
 rename 
modules/{table/src/main/java/org/apache/ignite/internal/table/distributed/TableMessageGroup.java
 => 
partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/network/PartitionReplicationMessageGroup.java}
 (56%)
 rename 
modules/{table/src/main/java/org/apache/ignite/internal/table/distributed/replicator
 => 
partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/network}/TimedBinaryRow.java
 (92%)
 rename 
modules/{table/src/main/java/org/apache/ignite/internal/table/distributed => 
partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/network}/command/BuildIndexCommand.java
 (89%)
 rename 
modules/{table/src/main/java/org/apache/ignite/internal/table/distributed => 
partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/network}/command/CatalogVersionAware.java
 (88%)
 rename 
modules/{table/src/main/java/org/apache/ignite/internal/table/distributed => 
partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/network}/command/FinishTxCommand.java
 (87%)
 rename 
modules/{table/src/main/java/org/apache/ignite/internal/table/distributed => 
partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/network}/command/PartitionCommand.java
 (95%)
 rename 
modules/{table/src/main/java/org/apache/ignite/internal/table/distributed => 
partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/network}/command/TablePartitionIdMessage.java
 (88%)
 rename 
modules/{table/src/main/java/org/apache/ignite/internal/table/distributed => 
partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/network}/command/TimedBinaryRowMessage.java
 (83%)
 rename 
modules/{table/src/main/java/org/apache/ignite/internal/table/distributed => 
partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/network}/command/UpdateAllCommand.java
 (87%)
 rename 
modules/{table/src/main/java/org/apache/ignite/internal/table/distributed => 
partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/network}/command/UpdateCommand.java
 (90%)
 rename 
modules/{table/src/main/java/org/apache/ignite/internal/table/distributed => 
partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/network}/command/WriteIntentSwitchCommand.java
 (86%)
 rename 
modules/{table/src/main/java/org/apache/ignite/internal/table/distributed => 
partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/network}/disaster/LocalPartitionStateEnum.java
 (93%)
 rename 
modules/{table/src/main/java/org/apache/ignite/internal/table/distributed/disaster/messages
 => 
partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/network/disaster}/LocalPartitionStateMessage.java
 (81%)
 rename 
modules/{table/src/main/java/org/apache/ignite/internal/table/distributed/disaster/messages
 => 
partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/network/disaster}/LocalPartitionStatesRequest.java
 (86%)
 rename 
modules/{table/src/main/java/org/apache/ignite/internal/table/distributed/disaster/messages
 => 
partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/network/disaster}/LocalPartitionStatesResponse.java
 (86%)
 rename 
modules/{table/src/main/java/org/apache/ignite/internal/table/distributed => 
partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/network}/message/DataPresence.java
 (94%)
 rename 
modules/{table/src/main/java/org/apache/ignite/internal/table/distributed => 
partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/network}/message/HasDataRequest.java
 (83%)
 rename 
modules/{table/src/main/java/org/apache/ignite/internal/table/distributed => 
partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/network}/message/HasDataResponse.java
 (84%)
 rename 
modules/{table/src/main/java/org/apache/ignite/internal/table/distributed/raft/snapshot/message
 => 
partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/network/raft}/SnapshotMetaRequest.java
 (80%)
 rename 
modules/{table/src/main/java/org/apache/ignite/internal/table/distributed/raft/snapshot/message
 => 
partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/network/raft}/SnapshotMetaResponse.java
 (82%)
 rename 
modules/{table/src/main/java/org/apache/ignite/internal/table/distributed/raft/snapshot/message
 => 
partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/network/raft}/SnapshotMvDataRequest.java
 (84%)
 rename 
modules/{table/src/main/java/org/apache/ignite/internal/table/distributed/raft/snapshot/message
 => 
partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/network/raft}/SnapshotMvDataResponse.java
 (81%)
 rename 
modules/{table/src/main/java/org/apache/ignite/internal/table/distributed/raft/snapshot/message
 => 
partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/network/raft}/SnapshotRequestMessage.java
 (93%)
 rename 
modules/{table/src/main/java/org/apache/ignite/internal/table/distributed/raft/snapshot/message
 => 
partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/network/raft}/SnapshotTxDataRequest.java
 (83%)
 rename 
modules/{table/src/main/java/org/apache/ignite/internal/table/distributed/raft/snapshot/message
 => 
partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/network/raft}/SnapshotTxDataResponse.java
 (86%)
 rename 
modules/{table/src/main/java/org/apache/ignite/internal/table/distributed/replication/request
 => 
partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/network/replication}/BinaryRowMessage.java
 (84%)
 rename 
modules/{table/src/main/java/org/apache/ignite/internal/table/distributed/replication/request
 => 
partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/network/replication}/BinaryTupleMessage.java
 (86%)
 rename 
modules/{table/src/main/java/org/apache/ignite/internal/table/distributed/replication/request
 => 
partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/network/replication}/BuildIndexReplicaRequest.java
 (86%)
 rename 
modules/{table/src/main/java/org/apache/ignite/internal/table/distributed/replication/request
 => 
partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/network/replication}/MultipleRowPkReplicaRequest.java
 (88%)
 rename 
modules/{table/src/main/java/org/apache/ignite/internal/table/distributed/replication/request
 => 
partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/network/replication}/MultipleRowReplicaRequest.java
 (91%)
 rename 
modules/{table/src/main/java/org/apache/ignite/internal/table/distributed/replication/request
 => 
partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/network/replication}/ReadOnlyDirectMultiRowReplicaRequest.java
 (81%)
 rename 
modules/{table/src/main/java/org/apache/ignite/internal/table/distributed/replication/request
 => 
partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/network/replication}/ReadOnlyDirectSingleRowReplicaRequest.java
 (82%)
 rename 
modules/{table/src/main/java/org/apache/ignite/internal/table/distributed/replication/request
 => 
partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/network/replication}/ReadOnlyMultiRowPkReplicaRequest.java
 (80%)
 rename 
modules/{table/src/main/java/org/apache/ignite/internal/table/distributed/replication/request
 => 
partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/network/replication}/ReadOnlyReplicaRequest.java
 (93%)
 rename 
modules/{table/src/main/java/org/apache/ignite/internal/table/distributed/replication/request
 => 
partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/network/replication}/ReadOnlyScanRetrieveBatchReplicaRequest.java
 (82%)
 rename 
modules/{table/src/main/java/org/apache/ignite/internal/table/distributed/replication/request
 => 
partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/network/replication}/ReadOnlySingleRowPkReplicaRequest.java
 (80%)
 rename 
modules/{table/src/main/java/org/apache/ignite/internal/table/distributed/replication/request
 => 
partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/network/replication}/ReadWriteMultiRowPkReplicaRequest.java
 (82%)
 rename 
modules/{table/src/main/java/org/apache/ignite/internal/table/distributed/replication/request
 => 
partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/network/replication}/ReadWriteMultiRowReplicaRequest.java
 (85%)
 rename 
modules/{table/src/main/java/org/apache/ignite/internal/table/distributed/replication/request
 => 
partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/network/replication}/ReadWriteReplicaRequest.java
 (89%)
 rename 
modules/{table/src/main/java/org/apache/ignite/internal/table/distributed/replication/request
 => 
partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/network/replication}/ReadWriteScanRetrieveBatchReplicaRequest.java
 (80%)
 rename 
modules/{table/src/main/java/org/apache/ignite/internal/table/distributed/replication/request
 => 
partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/network/replication}/ReadWriteSingleRowPkReplicaRequest.java
 (80%)
 rename 
modules/{table/src/main/java/org/apache/ignite/internal/table/distributed/replication/request
 => 
partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/network/replication}/ReadWriteSingleRowReplicaRequest.java
 (80%)
 rename 
modules/{table/src/main/java/org/apache/ignite/internal/table/distributed/replication/request
 => 
partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/network/replication}/ReadWriteSwapRowReplicaRequest.java
 (80%)
 rename 
modules/{table/src/main/java/org/apache/ignite/internal/table/distributed/replicator/action
 => 
partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/network/replication}/RequestType.java
 (96%)
 rename 
modules/{table/src/main/java/org/apache/ignite/internal/table/distributed/replication/request
 => 
partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/network/replication}/ScanCloseReplicaRequest.java
 (82%)
 rename 
modules/{table/src/main/java/org/apache/ignite/internal/table/distributed/replication/request
 => 
partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/network/replication}/ScanRetrieveBatchReplicaRequest.java
 (97%)
 rename 
modules/{table/src/main/java/org/apache/ignite/internal/table/distributed/replication/request
 => 
partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/network/replication}/SingleRowPkReplicaRequest.java
 (88%)
 rename 
modules/{table/src/main/java/org/apache/ignite/internal/table/distributed/replication/request
 => 
partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/network/replication}/SingleRowReplicaRequest.java
 (90%)
 rename 
modules/{table/src/main/java/org/apache/ignite/internal/table/distributed/replication/request
 => 
partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/network/replication}/SwapRowReplicaRequest.java
 (90%)
 create mode 100644 
modules/partition-replicator/src/main/java/org/apache/ignite/internal/partition/replicator/snapshot/FailFastSnapshotStorageFactory.java
 delete mode 100644 
modules/platforms/dotnet/Apache.Ignite.Tests/Compute/ComputeTestExtensions.cs
 rename modules/{replica-lifecycle/build.gradle => 
platforms/dotnet/Apache.Ignite/Compute/JobDescriptor.cs} (63%)
 delete mode 100644 
modules/replica-lifecycle/src/main/java/org/apache/ignite/internal/datareplication/ReplicaLifecycleManager.java
 copy 
modules/replicator/src/main/java/org/apache/ignite/internal/replicator/{Replica.java
 => ReplicaImpl.java} (95%)
 create mode 100644 
modules/replicator/src/main/java/org/apache/ignite/internal/replicator/ZonePartitionReplicaImpl.java

Reply via email to