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

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


    from 2465c3b1da Resolve conflicts after merge with main.
     add 4baed38452 IGNITE-20278 Make binary_tuple_builder fields protected 
instead of private. (#2496)
     add 53a36f27e5 IGNITE-18965 Sql. CREATE TABLE fails when a column with 
DEFAULT constraint NULL is present (#2489)
     add bc17dfd795 IGNITE-20015 Sql. Introduce new distribution function for 
system views (#2455)
     add 2dd63c8ec5 IGNITE-20269 Check and slightly refactor the validation of 
tables in the catalog (#2493)
     add 2734aea7b9 IGNITE-19982 .NET: Support BOOLEAN datatype (#2499)
     add fad87b0309 Merge branch 'main' into catalog-feature

No new revisions were added by this update.

Summary of changes:
 .../java/org/apache/ignite/sql/ColumnType.java     |   1 -
 .../internal/catalog/CatalogManagerImpl.java       | 192 ++-----
 .../catalog/CatalogParamsValidationUtils.java      | 166 +++++-
 .../commands/AbstractTableCommandParams.java       |  46 +-
 .../catalog/commands/AlterColumnParams.java        | 101 ++--
 .../commands/AlterTableAddColumnParams.java        |  21 +-
 .../commands/AlterTableDropColumnParams.java       |  25 +-
 .../internal/catalog/commands/ColumnParams.java    |  53 +-
 .../catalog/commands/CreateTableParams.java        |  59 +-
 .../internal/catalog/commands/DropTableParams.java |  17 +-
 .../internal/catalog/CatalogManagerSelfTest.java   | 598 ++++++---------------
 .../catalog/CatalogManagerValidationTest.java      | 182 +++++++
 .../internal/catalog/BaseCatalogManagerTest.java   |  63 +++
 .../cpp/ignite/tuple/binary_tuple_builder.h        |   1 +
 .../dotnet/Apache.Ignite.Tests/IgniteTestsBase.cs  |   1 +
 .../dotnet/Apache.Ignite.Tests/Linq/LinqTests.cs   |   6 +-
 .../Proto/BinaryTuple/BinaryTupleTests.cs          |  15 +
 .../Sql/IgniteDbDataReaderTests.cs                 |  21 +-
 .../Apache.Ignite.Tests/Table/PocoAllColumns.cs    |   3 +-
 .../Table/PocoAllColumnsNullable.cs                |   3 +-
 .../Apache.Ignite.Tests/Table/PocoAllColumnsSql.cs |   3 +-
 .../Table/PocoAllColumnsSqlNullable.cs             |   3 +-
 .../Table/RecordViewBinaryTests.cs                 |   4 +-
 .../Table/RecordViewPocoTests.cs                   |   9 +-
 .../Table/RecordViewPrimitiveTests.cs              |   3 +-
 .../Proto/BinaryTuple/BinaryTupleBuilder.cs        |  37 ++
 .../Proto/BinaryTuple/BinaryTupleCommon.cs         |  31 +-
 .../Proto/BinaryTuple/BinaryTupleReader.cs         |   9 +-
 .../dotnet/Apache.Ignite/Internal/Sql/Sql.cs       |   2 +-
 .../Table/Serialization/BinaryTupleMethods.cs      |  12 +-
 .../dotnet/Apache.Ignite/Sql/IgniteDbDataReader.cs |   2 +-
 modules/runner/build.gradle                        |   1 +
 .../runner/app/PlatformTestNodeRunner.java         |   1 +
 .../ignite/internal/sql/engine/ItDmlTest.java      |  38 +-
 modules/sql-engine/build.gradle                    |   2 +
 .../sql/engine/exec/DestinationFactory.java        |  12 +-
 .../sql/engine/exec/LogicalRelImplementor.java     |   2 +-
 .../exec/ddl/DdlToCatalogCommandConverter.java     |  12 +-
 .../internal/sql/engine/externalize/RelJson.java   |   5 +
 .../prepare/ddl/DdlSqlToCommandConverter.java      |  91 +---
 .../internal/sql/engine/trait/Destination.java     |   3 +-
 .../sql/engine/trait/DistributionFunction.java     |  24 +
 .../trait/{RandomNode.java => Identity.java}       |  38 +-
 .../sql/engine/trait/IgniteDistributions.java      |  10 +
 .../exec/IdentityDistributionFunctionSelfTest.java | 136 +++++
 .../planner/AbstractAggregatePlannerTest.java      | 419 ++++++++++++++-
 .../sql/engine/planner/AggregatePlannerTest.java   | 307 +++++++++--
 .../planner/ColocatedHashAggregatePlannerTest.java | 218 +++++++-
 .../planner/ColocatedSortAggregatePlannerTest.java | 216 ++++++--
 .../sql/engine/planner/DmlPlannerTest.java         |   6 +-
 .../planner/IdentityDistributionPlannerTest.java   | 200 +++++++
 .../planner/MapReduceHashAggregatePlannerTest.java | 138 ++++-
 .../planner/MapReduceSortAggregatePlannerTest.java | 205 +++++--
 .../sql/engine/planner/SetOpPlannerTest.java       | 192 ++++++-
 .../internal/sql/engine/util/CursorUtils.java      |   0
 .../internal/sql/engine/util/MetadataMatcher.java  |   0
 .../sql/engine/util/NativeTypeWrapper.java         |   0
 .../internal/sql/engine/util/QueryChecker.java     |   0
 58 files changed, 2906 insertions(+), 1059 deletions(-)
 copy 
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/trait/{RandomNode.java
 => Identity.java} (52%)
 create mode 100644 
modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/exec/IdentityDistributionFunctionSelfTest.java
 create mode 100644 
modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/planner/IdentityDistributionPlannerTest.java
 rename modules/{runner => 
sql-engine}/src/testFixtures/java/org/apache/ignite/internal/sql/engine/util/CursorUtils.java
 (100%)
 rename modules/{runner => 
sql-engine}/src/testFixtures/java/org/apache/ignite/internal/sql/engine/util/MetadataMatcher.java
 (100%)
 rename modules/{runner => 
sql-engine}/src/testFixtures/java/org/apache/ignite/internal/sql/engine/util/NativeTypeWrapper.java
 (100%)
 rename modules/{runner => 
sql-engine}/src/testFixtures/java/org/apache/ignite/internal/sql/engine/util/QueryChecker.java
 (100%)

Reply via email to