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

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


    from a91ff24024 styles
     add 4f24f16c94 IGNITE-17957 Move and refactor RaftGroupServiceImpl (#1240)
     add e38a01a301 IGNITE-17729 Forbid a table and an index with the same name 
(#1318)
     add aacb6ab156 IGNITE-17814 Use consistent IDs in Jraft instead of 
addresses (#1295)
     add eaa7c87a06 IGNITE-17730 Fix issues in SQL doc (#1108)
     add 605b0c33d9 IGNITE-17986 SchemaManager recovery was broken after 
refactoring - Fixes #1296.
     add 4fe138332c IGNITE-17918 Fix uber zip task dependencies (#1244)
     add 3cce42b9ca IGNITE-17846 Direct configuration request leads to 
synchronously waiting on network (#1284)
     add 3c13c03d70 IGNITE-17977 Add support for '--help' option to all CLI 
commands (#1315)
     add a50582fa75 IGNITE-17417: Add option '--node-name' to CLI commands 
(#1267)
     add fea0cdd3ba IGNITE-18125 Fix NullPointerException in 
InternalTableImpl#enlist() (#1332)
     add 747be38e75 IGNITE-18133 .NET: Ignore CLI module and build artifacts in 
ExceptionsGenerator (#1336)
     add 9e64036f47 IGNITE-18126 Fix NPE in 
RebalanceRaftGroupEventsListener#onLeaderElected() (#1333)
     add 7e8d27b61b IGNITE-18081 .NET: Add basic LINQ provider (#1338)
     add c7f3f8dd58 IGNITE-18015 Column's type mismatch error when inserting 
data into temporal columns with custom precision (#1323)
     add 47557154ad IGNITE-18127 Add documentation for AI3 thin clients (#1340)
     add f91fb08697 IGNITE-17948 Description for packages (#1251)
     add 2ff6aba754 IGNITE-17930 Enable javadoc in gradle and fix doclint 
(#1320)
     add 653715e03d IGNITE-18138 .NET: LINQ: Avoid overfetching, select only 
mapped columns (#1341)
     add 6deba44bf4 IGNITE-17704 Sql. Get rid of usage of RelDataType in 
execution nodes (#1334)
     add 38f48c9385 Merge branch 'main' into ignite-18056

No new revisions were added by this update.

Summary of changes:
 DEVNOTES.md                                        |  15 +-
 build.gradle                                       |   7 +
 buildscripts/java-core.gradle                      |  16 +-
 buildscripts/javadoc.gradle                        |  70 ++
 docs/_data/toc.yaml                                |  11 +
 docs/_docs/binary-protocol.adoc                    |   2 +-
 docs/_docs/ignite-cli-tool.adoc                    |  51 +-
 docs/_docs/images/partitionawareness01.png         | Bin 0 -> 35538 bytes
 docs/_docs/images/partitionawareness02.png         | Bin 0 -> 31181 bytes
 docs/_docs/index.adoc                              |  38 +-
 docs/_docs/installation/deb-rpm.adoc               |  62 ++
 .../installation/installing-using-docker.adoc      |  80 ++
 docs/_docs/installation/installing-using-zip.adoc  | 100 +++
 docs/_docs/quick-start/getting-started-guide.adoc  | 187 +----
 docs/_docs/sql-reference/ddl.adoc                  | 401 +++++++---
 docs/_docs/sql-reference/dml.adoc                  |   6 +-
 .../sql-reference/operators-and-functions.adoc     |  31 +-
 docs/_docs/sql/calcite-based-sql-engine.adoc       |   2 +-
 docs/_docs/sql/jdbc-driver.adoc                    |   2 +-
 docs/_docs/thin-clients/index.adoc                 | 530 ++++++++++++
 .../transactions/performing-transactions.adoc      |   2 +-
 gradle/libs.versions.toml                          |   1 +
 .../org/apache/ignite/network/ClusterNode.java     |  26 +
 .../org/apache/ignite/network/NetworkAddress.java  |  33 +-
 .../org/apache/ignite/network/NodeMetadata.java    |  62 ++
 .../java/org/apache/ignite/table/TupleImpl.java    |   7 +
 ...liCommandTestNotInitializedIntegrationBase.java |   9 +-
 .../ignite/internal/cli/commands/NodeNameTest.java |  91 +++
 .../ItTopologyCommandInitializedClusterTest.java   |   1 -
 ...ItTopologyCommandNotInitializedClusterTest.java |   1 -
 .../ignite/internal/cli/NodeNameRegistry.java      | 123 +++
 .../internal/cli/call/connect/ConnectCall.java     |  11 +-
 .../internal/cli/call/connect/DisconnectCall.java  |   8 +-
 .../internal/cli/commands/OptionsConstants.java    |  12 +
 .../cli/commands/cluster/ClusterCommand.java       |   5 +-
 .../cli/commands/cluster/ClusterReplCommand.java   |   5 +-
 .../topology/LogicalTopologyCommand.java           |   2 +-
 .../topology/LogicalTopologyReplCommand.java       |   2 +-
 .../topology/PhysicalTopologyCommand.java          |   2 +-
 .../topology/PhysicalTopologyReplCommand.java      |   2 +-
 .../{ => cluster}/topology/TopologyCommand.java    |   7 +-
 .../topology/TopologyReplCommand.java              |   7 +-
 .../cli/commands/connect/ConnectCommand.java       |  12 +-
 .../internal/cli/commands/node/NodeCommand.java    |  10 +-
 .../internal/cli/commands/node/NodeNameOrUrl.java} |  22 +-
 .../cli/commands/node/NodeReplCommand.java         |  10 +-
 .../internal/cli/commands/node/NodeUrlMixin.java   |  51 +-
 .../commands/node/config/NodeConfigCommand.java    |   5 +-
 .../node/config/NodeConfigReplCommand.java         |   5 +-
 .../commands/node/metric/NodeMetricCommand.java    |   6 +-
 .../node/metric/NodeMetricReplCommand.java         |   6 +-
 .../core/converters/NodeNameOrUrlConverter.java    |  61 ++
 .../completer/DynamicCompleterActivationPoint.java |  20 +-
 .../repl/completer/DynamicCompleterFactory.java    |  15 +-
 .../repl/completer/DynamicCompleterRegistry.java   |  16 +
 .../core/repl/completer/HoconDynamicCompleter.java |  11 +-
 .../repl/completer/NodeNameDynamicCompleter.java   |  61 ++
 .../core/repl/executor/IgnitePicocliCommands.java  |   5 +
 .../repl/executor/RegistryCommandExecutor.java     |  13 +-
 .../cli/core/repl/executor/ReplExecutor.java       |  16 +-
 .../core/repl/executor/ReplExecutorProvider.java   |   6 +-
 .../internal/cli/decorators/TopologyDecorator.java |   2 +-
 .../ignite/internal/cli/util/ArrayUtils.java       |  59 ++
 .../internal/cli/commands/CliCommandTestBase.java  |  13 +-
 .../cli/commands/UrlOptionsNegativeTest.java       |  19 +-
 .../cli/commands/connect/ConnectCommandTest.java}  |  38 +-
 .../completer/DynamicCompleterRegistryTest.java    |  16 +
 .../completer/NodeNameDynamicCompleterTest.java    |  67 ++
 .../ignite/internal/cli/util/ArrayUtilsTest.java   |  71 ++
 .../ignite/client/fakes/FakeSchemaRegistry.java    |   6 +
 .../cluster/management/ItClusterManagerTest.java   |   4 -
 .../management/raft/ItCmgRaftServiceTest.java      |   7 +-
 .../cluster/management/ClusterInitializer.java     |  18 +-
 .../management/ClusterManagementGroupManager.java  |  18 +-
 .../network/CmgMessageHandlerFactory.java          |   8 +-
 .../cluster/management/raft/CmgRaftService.java    |  50 +-
 .../management/rest/TopologyController.java        |  12 +-
 .../internal/compute/ComputeComponentImpl.java     |  15 +-
 .../internal/compute/ComputeComponentImplTest.java |  25 +-
 .../internal/compute/IgniteComputeImplTest.java    |   4 +-
 .../internal/tostring/IgniteToStringBuilder.java   |  24 +
 .../java/org/apache/ignite/lang/ErrorGroups.java   |   2 +-
 .../testframework/BaseIgniteAbstractTest.java      |   2 +-
 .../CompletableFutureExceptionMatcher.java         |  30 +-
 .../ignite/internal/index/IndexManagerTest.java    |  61 +-
 .../client/ItMetaStorageRaftGroupTest.java         |  18 +-
 .../ItMetaStorageServicePersistenceTest.java       |   3 -
 .../client/ItMetaStorageServiceTest.java           |   6 +-
 .../internal/metastorage/MetaStorageManager.java   |   8 +-
 .../org/apache/ignite/network/ClusterService.java  |   9 +-
 .../apache/ignite/network/MessagingService.java    |  22 -
 .../ignite/network/NetworkMessageHandler.java      |   8 +-
 .../ignite/network/util/ClusterServiceUtils.java   |  55 --
 modules/network/build.gradle                       |   2 +
 modules/network/pom.xml                            |  10 +
 .../network/netty/ItConnectionManagerTest.java     | 148 ++--
 .../network/scalecube/ItClusterServiceTest.java    |  66 ++
 .../scalecube/ItScaleCubeNetworkMessagingTest.java |  20 +-
 .../internal/network/netty/ConnectionManager.java  |  22 +-
 .../ignite/internal/network/netty/NettyClient.java |   3 +-
 .../ignite/network/DefaultMessagingService.java    | 125 +--
 .../scalecube/ScaleCubeClusterServiceFactory.java  |  23 +-
 .../ScaleCubeDirectMarshallerTransport.java        |  33 +-
 .../scalecube/ScaleCubeTopologyService.java        |  51 +-
 .../internal/network/netty/NettyClientTest.java    |   3 +-
 .../network/DefaultMessagingServiceTest.java       |  42 +-
 .../ignite/utils/ClusterServiceTestUtils.java      |  12 +-
 .../ExceptionsGenerator.cs                         |  11 +-
 .../dotnet/Apache.Ignite.Tests/FakeServer.cs       |  25 +-
 .../Linq/LinqSqlGenerationTests.cs                 | 171 ++++
 .../dotnet/Apache.Ignite.Tests/Linq/LinqTests.cs   | 282 +++++++
 .../Apache.Ignite.Tests/PartitionAwarenessTests.cs |   1 -
 .../dotnet/Apache.Ignite.Tests/Table/Poco.cs       |   3 +
 .../Table/{Poco.cs => PocoCustomNames.cs}          |  30 +-
 .../Table/Serialization/ReflectionUtilsTests.cs    | 140 +++-
 modules/platforms/dotnet/Apache.Ignite.sln         |   1 +
 .../dotnet/Apache.Ignite/Apache.Ignite.csproj      |   1 +
 .../Apache.Ignite/Internal/Compute/Compute.cs      |   4 +-
 .../Apache.Ignite/Internal/IgniteClientInternal.cs |   9 +-
 .../Apache.Ignite/Internal/Linq/AliasDictionary.cs | 150 ++++
 .../dotnet/Apache.Ignite/Internal/Linq/DEVNOTES.md |  44 +
 .../Internal/Linq/EnumerableHelper.cs              |  57 ++
 .../Internal/Linq/ExpressionWalker.cs              | 387 +++++++++
 .../Internal/Linq/IIgniteQueryableInternal.cs}     |  31 +-
 .../Internal/Linq/IgniteQueryExecutor.cs           | 204 +++++
 .../Internal/Linq/IgniteQueryExpressionVisitor.cs  | 610 ++++++++++++++
 .../Internal/Linq/IgniteQueryModelVisitor.cs       | 689 ++++++++++++++++
 .../Internal/Linq/IgniteQueryParser.cs             |  95 +++
 .../Internal/Linq/IgniteQueryProvider.cs           | 116 +++
 .../Apache.Ignite/Internal/Linq/IgniteQueryable.cs | 114 +++
 .../Apache.Ignite/Internal/Linq/MethodVisitor.cs   | 505 ++++++++++++
 .../Internal/Linq/QueryData.cs}                    |  22 +-
 .../dotnet/Apache.Ignite/Internal/Linq/SqlTypes.cs |  72 ++
 .../Internal/Proto/MessagePackWriterExtensions.cs  |  13 +-
 .../dotnet/Apache.Ignite/Internal/Sql/ResultSet.cs |  86 +-
 .../Apache.Ignite/Internal/Sql/RowReader.cs}       |  21 +-
 .../Internal/Sql/RowReaderFactory.cs}              |  26 +-
 .../dotnet/Apache.Ignite/Internal/Sql/Sql.cs       |  88 +-
 .../Apache.Ignite/Internal/Table/KeyValueView.cs   |   8 +
 .../Apache.Ignite/Internal/Table/RecordView.cs     |  20 +-
 .../Table/Serialization/ReflectionUtils.cs         | 133 ++--
 .../dotnet/Apache.Ignite/Internal/Table/Table.cs   |  16 +-
 .../dotnet/Apache.Ignite/Internal/Table/Tables.cs  |  17 +-
 .../Apache.Ignite/Sql/IgniteQueryableExtensions.cs |  52 ++
 .../dotnet/Apache.Ignite/Sql/QueryableOptions.cs}  |  17 +-
 .../dotnet/Apache.Ignite/Table/IKeyValueView.cs    |  13 +
 .../dotnet/Apache.Ignite/Table/IRecordView.cs      |  13 +
 modules/platforms/dotnet/global.json               |   6 +
 .../java/org/apache/ignite/raft/client/Peer.java   |  32 +-
 .../ignite/internal/raft/ItLearnersTest.java       |  11 +-
 .../apache/ignite/internal/raft/ItLozaTest.java    |   9 +-
 .../internal/raft/ItRaftGroupServiceTest.java      |  12 +-
 .../ignite/raft/jraft/core/ItCliServiceTest.java   |  99 +--
 .../apache/ignite/raft/jraft/core/ItNodeTest.java  | 885 +++++++++++----------
 .../raft/server/ItJraftCounterServerTest.java      |  77 +-
 .../ignite/raft/server/ItJraftHlcServerTest.java   |  52 +-
 .../apache/ignite/raft/server/ItSafeTimeTest.java  |  27 +-
 .../raft/server/ItSimpleCounterServerTest.java     |  24 +-
 .../ignite/raft/server/JraftAbstractTest.java      |  41 +-
 .../ignite/raft/server/RaftServerAbstractTest.java |   7 +-
 .../java/org/apache/ignite/internal/raft/Loza.java |  74 +-
 .../ignite/internal/raft/RaftGroupServiceImpl.java | 709 +++++++++++++++++
 .../internal/raft/server/impl/JraftServerImpl.java |  11 +-
 .../org/apache/ignite/raft/jraft/JRaftUtils.java   |  11 -
 .../apache/ignite/raft/jraft/RaftGroupService.java |   8 +-
 .../ignite/raft/jraft/core/CliServiceImpl.java     |  44 +-
 .../apache/ignite/raft/jraft/core/NodeImpl.java    |  22 +-
 .../apache/ignite/raft/jraft/core/Replicator.java  |  12 +-
 .../raft/jraft/core/ReplicatorGroupImpl.java       |   2 +-
 .../apache/ignite/raft/jraft/entity/PeerId.java    | 105 +--
 .../raft/jraft/option/SnapshotExecutorOptions.java |  12 +-
 .../ignite/raft/jraft/rpc/CliClientService.java    |  46 +-
 .../ignite/raft/jraft/rpc/ClientService.java       |  14 +-
 .../ignite/raft/jraft/rpc/RaftClientService.java   |  30 +-
 .../apache/ignite/raft/jraft/rpc/RpcClient.java    |  10 +-
 .../apache/ignite/raft/jraft/rpc/RpcContext.java   |   6 +-
 .../apache/ignite/raft/jraft/rpc/RpcServer.java    |   2 +
 .../raft/jraft/rpc/impl/AbstractClientService.java |  42 +-
 .../jraft/rpc/impl/ActionRequestProcessor.java     |   2 +-
 .../raft/jraft/rpc/impl/IgniteRpcClient.java       |  55 +-
 .../raft/jraft/rpc/impl/IgniteRpcServer.java       |  16 +-
 .../raft/jraft/rpc/impl/RaftGroupServiceImpl.java  | 769 ------------------
 .../jraft/rpc/impl/cli/CliClientServiceImpl.java   |  46 +-
 .../rpc/impl/core/DefaultRaftClientService.java    |  50 +-
 .../storage/snapshot/SnapshotExecutorImpl.java     |   4 +-
 .../snapshot/local/LocalSnapshotReader.java        |  16 +-
 .../snapshot/local/LocalSnapshotStorage.java       |  14 +-
 .../jraft/storage/snapshot/remote/CopySession.java |  12 +-
 .../storage/snapshot/remote/RemoteFileCopier.java  |  19 +-
 .../org/apache/ignite/internal/raft/LozaTest.java  |  10 +-
 .../ignite/internal/raft/RaftGroupServiceTest.java | 744 +++++++++++++++++
 .../raft/jraft/conf/ConfigurationEntryTest.java    |  46 +-
 .../ignite/raft/jraft/conf/ConfigurationTest.java  |  60 +-
 .../ignite/raft/jraft/core/MockStateMachine.java   |  16 +-
 .../raft/jraft/core/RaftGroupServiceTest.java      | 883 --------------------
 .../raft/jraft/core/ReadOnlyServiceTest.java       |  12 +-
 .../raft/jraft/core/ReplicatorGroupTest.java       |  54 +-
 .../ignite/raft/jraft/core/ReplicatorTest.java     |  22 +-
 .../apache/ignite/raft/jraft/core/TestCluster.java | 134 ++--
 .../ignite/raft/jraft/entity/PeerIdTest.java       |  56 +-
 .../raft/jraft/rpc/AbstractClientServiceTest.java  |   4 +-
 .../ignite/raft/jraft/rpc/AbstractRpcTest.java     |  43 +-
 .../ignite/raft/jraft/rpc/IgniteRpcTest.java       |  13 +-
 .../rpc/impl/cli/BaseCliRequestProcessorTest.java  |   4 +-
 .../rpc/impl/core/NodeRequestProcessorTest.java    |  10 +-
 .../raft/jraft/storage/SnapshotExecutorTest.java   |  30 +-
 .../snapshot/local/LocalSnapshotCopierTest.java    |  18 +-
 .../snapshot/local/LocalSnapshotReaderTest.java    |   8 +-
 .../storage/snapshot/remote/CopySessionTest.java   |   5 +-
 .../snapshot/remote/RemoteFileCopierTest.java      |  13 +-
 .../ignite/raft/jraft/test/MockAsyncContext.java   |   4 +-
 .../internal/raft/server/impl/RaftServerImpl.java  |  20 +-
 .../service/ItAbstractListenerSnapshotTest.java    |  34 +-
 .../apache/ignite/raft/jraft/test/TestPeer.java    |  71 ++
 .../apache/ignite/raft/jraft/test/TestUtils.java   |  16 +-
 .../ignite/internal/replicator/ReplicaManager.java |  13 +-
 .../ignite/internal/replicator/ReplicaService.java |   2 +-
 .../internal/rest/api/cluster/ClusterNodeDto.java  |  11 +-
 .../rest/api/cluster/NetworkAddressDto.java        |  22 +-
 .../internal/rest/api/cluster/NodeMetadataDto.java |  65 ++
 modules/rest/openapi/openapi.yaml                  |  16 +-
 .../cluster/management/ItClusterInitTest.java      |  17 +-
 .../storage/ItRebalanceDistributedTest.java        |  60 +-
 .../rest/ItNotInitializedClusterRestTest.java      |   4 +-
 .../internal/runner/app/ItDataSchemaSyncTest.java  |   2 +-
 .../app/ItIgniteInMemoryNodeRestartTest.java       |   8 +-
 .../runner/app/ItIgniteNodeRestartTest.java        |  10 +-
 .../runner/app/PlatformTestNodeRunner.java         |   6 +
 .../org/apache/ignite/internal/app/IgniteImpl.java |   4 +-
 .../ignite/internal/schema/SchemaManager.java      |  96 +--
 .../ignite/internal/schema/SchemaRegistry.java     |   9 +
 .../apache/ignite/internal/schema/SchemaUtils.java |  52 +-
 .../ignite/internal/schema/TemporalNativeType.java |   6 -
 .../schema/configuration/TableValidatorImpl.java   |   9 +
 .../configuration/index/IndexValidatorImpl.java    |   8 +
 .../schema/registry/SchemaRegistryImpl.java        |  30 +-
 .../sql/engine/exec/LogicalRelImplementor.java     |  56 +-
 .../internal/sql/engine/exec/rel/AbstractNode.java |  19 +-
 .../sql/engine/exec/rel/AbstractSetOpNode.java     |   5 +-
 .../exec/rel/CorrelatedNestedLoopJoinNode.java     |  20 +-
 .../internal/sql/engine/exec/rel/FilterNode.java   |   6 +-
 .../sql/engine/exec/rel/HashAggregateNode.java     |   5 +-
 .../ignite/internal/sql/engine/exec/rel/Inbox.java |   7 +-
 .../sql/engine/exec/rel/IndexScanNode.java         |  10 +-
 .../sql/engine/exec/rel/IndexSpoolNode.java        |  10 +-
 .../sql/engine/exec/rel/IntersectNode.java         |   5 +-
 .../internal/sql/engine/exec/rel/LimitNode.java    |   5 +-
 .../sql/engine/exec/rel/MergeJoinNode.java         |  47 +-
 .../internal/sql/engine/exec/rel/MinusNode.java    |   5 +-
 .../internal/sql/engine/exec/rel/ModifyNode.java   |   5 +-
 .../sql/engine/exec/rel/NestedLoopJoinNode.java    |  44 +-
 .../ignite/internal/sql/engine/exec/rel/Node.java  |   8 -
 .../internal/sql/engine/exec/rel/Outbox.java       |   5 +-
 .../internal/sql/engine/exec/rel/ProjectNode.java  |   6 +-
 .../internal/sql/engine/exec/rel/RootNode.java     |  31 +-
 .../internal/sql/engine/exec/rel/ScanNode.java     |   6 +-
 .../sql/engine/exec/rel/SortAggregateNode.java     |   4 +-
 .../internal/sql/engine/exec/rel/SortNode.java     |   5 +-
 .../sql/engine/exec/rel/TableScanNode.java         |  10 +-
 .../sql/engine/exec/rel/TableSpoolNode.java        |   6 +-
 .../internal/sql/engine/exec/rel/UnionAllNode.java |   6 +-
 .../sql/engine/message/MessageService.java         |   3 +-
 .../sql/engine/message/MessageServiceImpl.java     |  19 +-
 .../sql/engine/exec/ExecutionServiceImplTest.java  |   5 +-
 .../sql/engine/exec/MockedStructuresTest.java      |   4 +-
 .../sql/engine/exec/rel/AbstractExecutionTest.java |   4 +-
 .../exec/rel/AbstractSetOpExecutionTest.java       |  31 +-
 .../sql/engine/exec/rel/BaseAggregateTest.java     |  38 +-
 .../sql/engine/exec/rel/ExecutionTest.java         | 118 +--
 .../exec/rel/HashAggregateExecutionTest.java       |  12 +-
 .../rel/HashAggregateSingleGroupExecutionTest.java |  83 +-
 .../exec/rel/HashIndexSpoolExecutionTest.java      |  10 +-
 .../exec/rel/IndexScanNodeExecutionTest.java       |   4 +-
 .../engine/exec/rel/IntersectExecutionTest.java    |   5 +-
 .../sql/engine/exec/rel/LimitExecutionTest.java    |  15 +-
 .../engine/exec/rel/MergeJoinExecutionTest.java    |  22 +-
 .../sql/engine/exec/rel/MinusExecutionTest.java    |   5 +-
 .../exec/rel/NestedLoopJoinExecutionTest.java      |  13 +-
 .../exec/rel/SortAggregateExecutionTest.java       |   8 +-
 .../exec/rel/SortedIndexSpoolExecutionTest.java    |   7 +-
 .../exec/rel/TableScanNodeExecutionTest.java       |  10 +-
 .../engine/exec/rel/TableSpoolExecutionTest.java   |  16 +-
 .../ignite/distributed/ItTablePersistenceTest.java |  15 +-
 .../distributed/ItTxDistributedTestSingleNode.java |  48 +-
 .../ignite/internal/table/ItColocationTest.java    |   2 +-
 .../apache/ignite/internal/table/TableImpl.java    |   2 +-
 .../internal/table/distributed/TableManager.java   | 181 +++--
 .../raft/RebalanceRaftGroupEventsListener.java     |   7 +-
 .../outgoing/OutgoingSnapshotsManager.java         |   6 +-
 .../replicator/PartitionReplicaListener.java       |   7 +-
 .../distributed/storage/InternalTableImpl.java     |  32 +-
 .../ignite/internal/utils/RebalanceUtil.java       |  18 +-
 .../org/apache/ignite/internal/table/Example.java  |   4 +-
 .../internal/table/MutableRowTupleAdapterTest.java | 103 ++-
 .../table/distributed/TableManagerTest.java        |  43 +-
 .../replication/PartitionReplicaListenerTest.java  |  12 +-
 .../table/impl/DummyInternalTableImpl.java         |   7 +-
 .../table/impl/DummySchemaManagerImpl.java         |   8 +
 packaging/build.gradle                             |  14 +-
 299 files changed, 10439 insertions(+), 5001 deletions(-)
 create mode 100644 buildscripts/javadoc.gradle
 create mode 100644 docs/_docs/images/partitionawareness01.png
 create mode 100644 docs/_docs/images/partitionawareness02.png
 create mode 100644 docs/_docs/installation/deb-rpm.adoc
 create mode 100644 docs/_docs/installation/installing-using-docker.adoc
 create mode 100644 docs/_docs/installation/installing-using-zip.adoc
 create mode 100644 docs/_docs/thin-clients/index.adoc
 create mode 100644 
modules/api/src/main/java/org/apache/ignite/network/NodeMetadata.java
 create mode 100644 
modules/cli/src/integrationTest/java/org/apache/ignite/internal/cli/commands/NodeNameTest.java
 create mode 100644 
modules/cli/src/main/java/org/apache/ignite/internal/cli/NodeNameRegistry.java
 rename modules/cli/src/main/java/org/apache/ignite/internal/cli/commands/{ => 
cluster}/topology/LogicalTopologyCommand.java (97%)
 rename modules/cli/src/main/java/org/apache/ignite/internal/cli/commands/{ => 
cluster}/topology/LogicalTopologyReplCommand.java (97%)
 rename modules/cli/src/main/java/org/apache/ignite/internal/cli/commands/{ => 
cluster}/topology/PhysicalTopologyCommand.java (97%)
 rename modules/cli/src/main/java/org/apache/ignite/internal/cli/commands/{ => 
cluster}/topology/PhysicalTopologyReplCommand.java (97%)
 rename modules/cli/src/main/java/org/apache/ignite/internal/cli/commands/{ => 
cluster}/topology/TopologyCommand.java (84%)
 rename modules/cli/src/main/java/org/apache/ignite/internal/cli/commands/{ => 
cluster}/topology/TopologyReplCommand.java (84%)
 copy modules/{platforms/dotnet/Apache.Ignite.Tests/Table/Poco.cs => 
cli/src/main/java/org/apache/ignite/internal/cli/commands/node/NodeNameOrUrl.java}
 (71%)
 create mode 100644 
modules/cli/src/main/java/org/apache/ignite/internal/cli/core/converters/NodeNameOrUrlConverter.java
 create mode 100644 
modules/cli/src/main/java/org/apache/ignite/internal/cli/core/repl/completer/NodeNameDynamicCompleter.java
 create mode 100644 
modules/cli/src/main/java/org/apache/ignite/internal/cli/util/ArrayUtils.java
 copy 
modules/cli/src/{main/java/org/apache/ignite/internal/cli/core/repl/executor/ReplExecutorProvider.java
 => 
test/java/org/apache/ignite/internal/cli/commands/connect/ConnectCommandTest.java}
 (51%)
 create mode 100644 
modules/cli/src/test/java/org/apache/ignite/internal/cli/core/repl/completer/NodeNameDynamicCompleterTest.java
 create mode 100644 
modules/cli/src/test/java/org/apache/ignite/internal/cli/util/ArrayUtilsTest.java
 delete mode 100644 
modules/network-api/src/main/java/org/apache/ignite/network/util/ClusterServiceUtils.java
 create mode 100644 
modules/platforms/dotnet/Apache.Ignite.Tests/Linq/LinqSqlGenerationTests.cs
 create mode 100644 
modules/platforms/dotnet/Apache.Ignite.Tests/Linq/LinqTests.cs
 copy modules/platforms/dotnet/Apache.Ignite.Tests/Table/{Poco.cs => 
PocoCustomNames.cs} (66%)
 create mode 100644 
modules/platforms/dotnet/Apache.Ignite/Internal/Linq/AliasDictionary.cs
 create mode 100644 
modules/platforms/dotnet/Apache.Ignite/Internal/Linq/DEVNOTES.md
 create mode 100644 
modules/platforms/dotnet/Apache.Ignite/Internal/Linq/EnumerableHelper.cs
 create mode 100644 
modules/platforms/dotnet/Apache.Ignite/Internal/Linq/ExpressionWalker.cs
 copy modules/platforms/dotnet/{Apache.Ignite.Tests/Table/Poco.cs => 
Apache.Ignite/Internal/Linq/IIgniteQueryableInternal.cs} (64%)
 create mode 100644 
modules/platforms/dotnet/Apache.Ignite/Internal/Linq/IgniteQueryExecutor.cs
 create mode 100644 
modules/platforms/dotnet/Apache.Ignite/Internal/Linq/IgniteQueryExpressionVisitor.cs
 create mode 100644 
modules/platforms/dotnet/Apache.Ignite/Internal/Linq/IgniteQueryModelVisitor.cs
 create mode 100644 
modules/platforms/dotnet/Apache.Ignite/Internal/Linq/IgniteQueryParser.cs
 create mode 100644 
modules/platforms/dotnet/Apache.Ignite/Internal/Linq/IgniteQueryProvider.cs
 create mode 100644 
modules/platforms/dotnet/Apache.Ignite/Internal/Linq/IgniteQueryable.cs
 create mode 100644 
modules/platforms/dotnet/Apache.Ignite/Internal/Linq/MethodVisitor.cs
 copy modules/platforms/dotnet/{Apache.Ignite.Tests/Table/Poco.cs => 
Apache.Ignite/Internal/Linq/QueryData.cs} (70%)
 create mode 100644 
modules/platforms/dotnet/Apache.Ignite/Internal/Linq/SqlTypes.cs
 copy 
modules/{cli/src/main/java/org/apache/ignite/internal/cli/commands/node/metric/NodeMetricCommand.java
 => platforms/dotnet/Apache.Ignite/Internal/Sql/RowReader.cs} (63%)
 copy modules/platforms/dotnet/{Apache.Ignite.Tests/Table/Poco.cs => 
Apache.Ignite/Internal/Sql/RowReaderFactory.cs} (68%)
 create mode 100644 
modules/platforms/dotnet/Apache.Ignite/Sql/IgniteQueryableExtensions.cs
 copy 
modules/{cli/src/main/java/org/apache/ignite/internal/cli/commands/node/metric/NodeMetricCommand.java
 => platforms/dotnet/Apache.Ignite/Sql/QueryableOptions.cs} (64%)
 create mode 100644 modules/platforms/dotnet/global.json
 create mode 100644 
modules/raft/src/main/java/org/apache/ignite/internal/raft/RaftGroupServiceImpl.java
 delete mode 100644 
modules/raft/src/main/java/org/apache/ignite/raft/jraft/rpc/impl/RaftGroupServiceImpl.java
 create mode 100644 
modules/raft/src/test/java/org/apache/ignite/internal/raft/RaftGroupServiceTest.java
 delete mode 100644 
modules/raft/src/test/java/org/apache/ignite/raft/jraft/core/RaftGroupServiceTest.java
 create mode 100644 
modules/raft/src/testFixtures/java/org/apache/ignite/raft/jraft/test/TestPeer.java
 create mode 100644 
modules/rest-api/src/main/java/org/apache/ignite/internal/rest/api/cluster/NodeMetadataDto.java

Reply via email to