This is an automated email from the ASF dual-hosted git repository. amashenkov pushed a change to branch ignite-19331 in repository https://gitbox.apache.org/repos/asf/ignite-3.git
from 9d887148b6 minor add 0bb1e4eadb IGNITE-21980: Extend test coverage for SQL F861(Top-level <result offset clause> in <query expression>) (#3780) add 1ae5d75b97 IGNITE-22149 Java thin: Implement partition API (#3764) add bbe3306849 IGNITE-22120: Sql. Possibility set zero length for character string type (#3782) add 639fc32d71 IGNITE-21983 Extend test coverage for SQL T031(BOOLEAN data type) (#3802) add 73fc69b6c0 Merge branch 'main' into ignite-19331 No new revisions were added by this update. Summary of changes: .../org/apache/ignite/network/NodeMetadata.java | 9 ++ .../internal/catalog/commands/ColumnParams.java | 12 +- .../catalog/ColumnConstructionValidatorTest.java | 17 ++- .../ignite/internal/client/proto/ClientOp.java | 3 + .../handler/ClientInboundMessageHandler.java | 3 + .../cluster/ClientClusterGetNodesRequest.java | 25 ++- ...blePartitionPrimaryReplicasNodesGetRequest.java | 65 ++++++++ .../apache/ignite/client/ClientOperationType.java | 8 +- .../org/apache/ignite/client/RetryReadPolicy.java | 1 + .../apache/ignite/internal/client/ClientUtils.java | 3 + .../ignite/internal/client/TcpIgniteClient.java | 27 +++- .../client/table/ClientPartitionManager.java | 169 +++++++++++++++++++++ .../ignite/internal/client/table/ClientTable.java | 13 +- .../internal/table/partition/HashPartition.java | 0 .../ItAbstractPartitionManagerTest.java} | 59 +++++-- .../ItStandalonePartitionManagerTest.java} | 13 +- .../ItThinClientPartitionManagerTest.java} | 22 +-- .../internal/sql/engine/ItCreateTableDdlTest.java | 27 ++++ .../internal/sql/engine/ItDataTypesTest.java | 36 +++++ .../sql/cast/test_boolean_cast.test | 2 +- .../sql/function/string/test_char_length.test | 19 +++ .../function/string/test_char_length.test_ignore | 9 -- .../src/integrationTest/sql/order/test_offset.test | 50 ++++++ .../integrationTest/sql/types/blob/test_blob.test | 12 ++ .../sql/types/boolean/test_boolean_type.test | 120 +++++++++++++++ .../sql/types/char/test_char_length.test | 20 ++- .../sql/types/null/test_boolean_null.test | 2 +- .../sql/engine/prepare/IgniteSqlValidator.java | 5 + .../internal/sql/engine/util/IgniteResource.java | 3 + 29 files changed, 681 insertions(+), 73 deletions(-) create mode 100644 modules/client-handler/src/main/java/org/apache/ignite/client/handler/requests/table/partition/ClientTablePartitionPrimaryReplicasNodesGetRequest.java create mode 100644 modules/client/src/main/java/org/apache/ignite/internal/client/table/ClientPartitionManager.java rename modules/{table => core}/src/main/java/org/apache/ignite/internal/table/partition/HashPartition.java (100%) rename modules/runner/src/integrationTest/java/org/apache/ignite/internal/table/{ItPartitionManagerTest.java => partition/ItAbstractPartitionManagerTest.java} (64%) copy modules/{cli/src/main/java/org/apache/ignite/internal/cli/core/repl/ConnectionRestoredEvent.java => runner/src/integrationTest/java/org/apache/ignite/internal/table/partition/ItStandalonePartitionManagerTest.java} (67%) copy modules/{sql-engine/src/integrationTest/java/org/apache/ignite/internal/sql/engine/ItNotNullConstraintClientTest.java => runner/src/integrationTest/java/org/apache/ignite/internal/table/partition/ItThinClientPartitionManagerTest.java} (69%) delete mode 100644 modules/sql-engine/src/integrationTest/sql/function/string/test_char_length.test_ignore create mode 100644 modules/sql-engine/src/integrationTest/sql/order/test_offset.test create mode 100644 modules/sql-engine/src/integrationTest/sql/types/boolean/test_boolean_type.test