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

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


    from 6419117909 Review fixes
     add 733c9249d3 IGNITE-18950 Mask passwords in the configuration (#1848)
     add 70c6382d92 IGNITE-18256 Add RecordView for C++ client (#1891)
     add 18fa91c808 IGNITE-19196 Reviewed text in REST API (#1889)
     add dd22127262 IGNITE-19200 DistributedQueryManager#close() fails to 
complete cancellation future (#1894)
     add 89e59bdd3b IGNITE-19012 Close TODOs (#1893)
     add 7cdbd09017 IGNITE-18962 .NET: Ensure consistent ToString format in 
public types (#1895)
     add 160584f66a IGNITE-19201 Enable 
ItTableRaftSnapshotsTest.leaderFeedsFollowerWithSnapshotWithKnockoutStop() 
(#1898)
     add f572c3fdef IGNITE-18952 The filter added as a configuration parameter 
of a Distribution zone (#1902)
     add e69d48d764 IGNITE-19179 Make logical topology rejoins idempotent 
(#1899)
     add b67688b751 IGNITE-19220 Prohibit marking NetworkMessage with 
Marshallable (#1901)
     add c46a971ecb IGNITE-18461 Disable TailTipWidget by default (#1903)
     add fbced85341 Merge branch 'main' into ignite-19028
     add 288222a294 .

No new revisions were added by this update.

Summary of changes:
 .../apache/ignite/internal/cli/ReplManager.java    |    2 +-
 .../cluster/status/ClusterStatusCommand.java       |    2 +-
 .../internal/cli/commands/sql/SqlReplCommand.java  |    1 +
 .../apache/ignite/internal/cli/core/repl/Repl.java |    8 +
 .../ignite/internal/cli/core/repl/ReplBuilder.java |    8 +
 .../cli/core/repl/executor/ReplExecutor.java       |   19 +-
 .../ignite/internal/cli/sql/SqlSchemaLoader.java   |    8 +-
 .../cli/commands/UrlOptionsNegativeTest.java       |    4 +-
 .../cluster/management/ItClusterManagerTest.java   |    2 -
 .../management/ClusterManagementGroupManager.java  |   26 +-
 .../management/raft/CmgRaftGroupListener.java      |   16 +-
 .../management/topology/LogicalTopologyImpl.java   |   12 +
 .../management/topology/api/LogicalNode.java       |   12 +-
 modules/distribution-zones/build.gradle            |    5 +
 .../DistributionZoneConfigurationParameters.java   |   34 +-
 .../distributionzones/DistributionZoneManager.java |    8 +
 .../distributionzones/DistributionZonesUtil.java   |   23 +
 .../DistributionZoneConfigurationSchema.java       |    8 +
 .../DistributionZonesConfigurationModule.java      |    8 +
 .../configuration/FilterValidator.java}            |   33 +-
 .../configuration/ValidFilter.java}                |    7 +-
 ...istributionZoneConfigurationParametersTest.java |   29 +-
 .../DistributionZoneManagerTest.java               |  178 +++-
 .../impl/ItMetaStorageMultipleNodesTest.java       |  100 +-
 .../metastorage/server/time/ClusterTimeImpl.java   |   15 +-
 .../processor/messages/MessageImplGenerator.java   |   13 +-
 .../processor/TransferableObjectProcessorTest.java |   11 +
 ...essageWithMarshallableNetworkMessageField.java} |   12 +-
 modules/platforms/cpp/ignite/client/CMakeLists.txt |    2 +
 .../cpp/ignite/client/detail/table/table_impl.h    |    2 +-
 .../cpp/ignite/client/table/record_view.h          |  582 ++++++++++-
 .../platforms/cpp/ignite/client/table/table.cpp    |    6 +-
 modules/platforms/cpp/ignite/client/table/table.h  |   19 +-
 modules/platforms/cpp/ignite/client/type_mapping.h |   86 ++
 .../platforms/cpp/tests/client-test/CMakeLists.txt |    1 +
 .../client-test/key_value_binary_view_test.cpp     |    4 +-
 .../tests/client-test/record_binary_view_test.cpp  |    6 +-
 .../cpp/tests/client-test/record_view_test.cpp     | 1083 ++++++++++++++++++++
 .../cpp/tests/client-test/tables_test.cpp          |   12 +-
 .../cpp/tests/client-test/transactions_test.cpp    |   36 +-
 .../ClientProtocolVersionTest.cs                   |    2 +-
 .../Common/IgniteToStringBuilderTests.cs           |  122 +++
 .../StringBuilderExtensionsTests.cs}               |   39 +-
 .../Apache.Ignite.Tests/IgniteClientTests.cs       |   15 +
 .../Linq/LinqSqlGenerationTests.cs                 |    4 +-
 .../Linq/LinqTests.Functions.cs                    |    2 +-
 .../dotnet/Apache.Ignite.Tests/Linq/LinqTests.cs   |    4 +-
 .../dotnet/Apache.Ignite.Tests/RetryPolicyTests.cs |    9 +
 .../Sql/IgniteDbDataReaderTests.cs                 |    5 +
 .../dotnet/Apache.Ignite.Tests/Sql/SqlTests.cs     |   19 +
 .../Table/KeyValueViewBinaryTests.cs               |    6 +
 .../Table/KeyValueViewPocoTests.cs                 |    6 +
 .../Table/KeyValueViewPrimitiveTests.cs            |    6 +
 .../Table/RecordViewBinaryTests.cs                 |    6 +
 .../Table/RecordViewPocoTests.cs                   |    6 +
 .../Apache.Ignite.Tests/Table/TablesTests.cs       |    9 +
 .../dotnet/Apache.Ignite.Tests/ToStringTests.cs    |  133 +++
 .../dotnet/Apache.Ignite/Apache.Ignite.csproj      |    2 +-
 .../Internal/ClientProtocolVersion.cs              |    9 +-
 .../Internal/Common/IgniteArgumentCheck.cs         |    5 +-
 .../Internal/Common/IgniteToStringBuilder.cs       |  235 +++++
 .../Apache.Ignite/Internal/Compute/Compute.cs      |    3 +
 .../dotnet/Apache.Ignite/Internal/Endpoint.cs      |    2 +-
 .../Apache.Ignite/Internal/IgniteClientInternal.cs |    8 +
 .../Apache.Ignite/Internal/Linq/IgniteQueryable.cs |   28 +-
 .../Apache.Ignite/Internal/RetryPolicyContext.cs   |   53 +-
 .../dotnet/Apache.Ignite/Internal/Sql/ResultSet.cs |    9 +
 .../Internal/Sql/ResultSetMetadata.cs              |   18 +-
 .../dotnet/Apache.Ignite/Internal/Sql/Sql.cs       |    3 +
 .../Apache.Ignite/Internal/Table/KeyValueView.cs   |    6 +
 .../Apache.Ignite/Internal/Table/RecordView.cs     |    6 +
 .../dotnet/Apache.Ignite/Internal/Table/Table.cs   |    8 +
 .../dotnet/Apache.Ignite/Internal/Table/Tables.cs  |   12 +-
 .../Internal/Transactions/Transaction.cs           |    8 +-
 .../Internal/Transactions/Transactions.cs          |    4 +
 .../dotnet/Apache.Ignite/Log/CategoryLogger.cs     |   18 +-
 .../dotnet/Apache.Ignite/Log/ConsoleLogger.cs      |    7 +
 .../Apache.Ignite/Log/LocalDateTimeProvider.cs     |    6 +-
 .../dotnet/Apache.Ignite/Log/LoggerExtensions.cs   |   12 +-
 .../dotnet/Apache.Ignite/RetryLimitPolicy.cs       |    6 +
 .../dotnet/Apache.Ignite/RetryNonePolicy.cs        |    5 +
 .../dotnet/Apache.Ignite/Sql/IgniteDbColumn.cs     |   13 +
 .../dotnet/Apache.Ignite/Sql/IgniteDbDataReader.cs |   10 +
 .../dotnet/Apache.Ignite/Sql/SqlStatement.cs       |   38 +-
 .../dotnet/Apache.Ignite/SslStreamFactory.cs       |    8 +-
 .../dotnet/Apache.Ignite/Table/IgniteTuple.cs      |   22 +-
 .../internal/raft/service/RaftGroupListener.java   |    2 +
 .../ignite/raft/jraft/rpc/ActionRequest.java       |    4 +-
 .../jraft/rpc/impl/ActionRequestProcessor.java     |    4 +-
 modules/rest-api/openapi/openapi.yaml              |   71 +-
 .../apache/ignite/internal/rest/api/Problem.java   |    4 +-
 .../rest/api/cluster/ClusterManagementApi.java     |    2 +-
 .../internal/rest/api/cluster/InitCommand.java     |    6 +-
 .../rest/api/cluster/NetworkAddressDto.java        |    2 +-
 .../authentication/AuthenticationConfigDto.java    |    2 +-
 .../AuthenticationProviderConfigDto.java           |    2 +-
 .../BasicAuthenticationProviderConfigDto.java      |    9 +-
 .../api/configuration/ClusterConfigurationApi.java |    2 +-
 .../api/configuration/NodeConfigurationApi.java    |    2 +-
 .../rest/api/deployment/DeploymentCodeApi.java     |   45 +-
 .../rest/api/deployment/UnitStatusDto.java         |    2 +-
 .../internal/rest/api/metric/MetricSetDto.java     |    2 +-
 .../internal/rest/api/metric/MetricSourceDto.java  |    2 +-
 .../internal/rest/api/metric/NodeMetricApi.java    |    8 +-
 .../AbstractConfigurationController.java           |   30 +-
 .../internal/rest/configuration/JsonMasker.java    |   94 ++
 .../ConfigurationControllerBaseTest.java           |   20 +-
 .../rest/configuration/JsonMaskerTest.java         |  105 ++
 .../configuration/TestRootConfigurationSchema.java |    4 +
 ...va => TestSubSensitiveConfigurationSchema.java} |    8 +-
 .../java/org/apache/ignite/internal/Cluster.java   |    2 +-
 .../raftsnapshot/ItTableRaftSnapshotsTest.java     |    6 +-
 .../sql/engine/exec/ExecutionServiceImpl.java      |    4 +-
 .../sql/engine/exec/ExecutionServiceImplTest.java  |   67 ++
 114 files changed, 3474 insertions(+), 437 deletions(-)
 copy 
modules/{schema/src/main/java/org/apache/ignite/internal/schema/configuration/storage/KnownDataStorageValidator.java
 => 
distribution-zones/src/main/java/org/apache/ignite/internal/distributionzones/configuration/FilterValidator.java}
 (55%)
 copy 
modules/{schema/src/main/java/org/apache/ignite/internal/schema/configuration/storage/KnownDataStorage.java
 => 
distribution-zones/src/main/java/org/apache/ignite/internal/distributionzones/configuration/ValidFilter.java}
 (77%)
 copy 
modules/{replicator/src/main/java/org/apache/ignite/internal/replicator/message/ReplicaResponse.java
 => 
network/src/test/resources/org/apache/ignite/internal/network/processor/MessageWithMarshallableNetworkMessageField.java}
 (79%)
 create mode 100644 modules/platforms/cpp/ignite/client/type_mapping.h
 create mode 100644 modules/platforms/cpp/tests/client-test/record_view_test.cpp
 create mode 100644 
modules/platforms/dotnet/Apache.Ignite.Tests/Common/IgniteToStringBuilderTests.cs
 copy modules/platforms/dotnet/Apache.Ignite.Tests/{Table/PocoCustomNames.cs => 
Common/StringBuilderExtensionsTests.cs} (50%)
 create mode 100644 
modules/platforms/dotnet/Apache.Ignite.Tests/ToStringTests.cs
 create mode 100644 
modules/platforms/dotnet/Apache.Ignite/Internal/Common/IgniteToStringBuilder.cs
 create mode 100644 
modules/rest/src/main/java/org/apache/ignite/internal/rest/configuration/JsonMasker.java
 create mode 100644 
modules/rest/src/test/java/org/apache/ignite/internal/rest/configuration/JsonMaskerTest.java
 copy 
modules/rest/src/test/java/org/apache/ignite/internal/rest/configuration/{TestSubConfigurationSchema.java
 => TestSubSensitiveConfigurationSchema.java} (88%)

Reply via email to