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 1a36635045 Merge branch 'main' into catalog-feature
     add 960ce0a72d IGNITE-19294 Support merged configuration roots for 
multiple modules (#2386)
     add 76410e1f86 IGNITE-19995 testMultithreadedWaitForWithValue muted (#2438)
     add 791abd1831 IGNITE-19789 Sql. Introduce RowSchema for RowFactory (#2398)
     add 3efece8245 IGNITE-19919 Sql. ResultSet#close should close implicit 
transaction if any (#2423)
     add 027bdd1681 IGNITE-20200 Fix Gradle non-zero exit code on test failure 
(#2442)
     add af65a70c4c IGNITE-20053 ItRebalanceDistributedTest fixed (#2433)
     add a5a7bac093 IGNITE-20030 Sql. Delete operation fails if PK is set on 
arbitrary columns (#2397)
     add cfe909d121 IGNITE-19936  Add username and password parameters to the 
connect command (#2339)
     add c00e7ed902 IGNITE-20192 Fix default length for variable-length columns 
(#2435)
     add dca21e4492 Merge branch 'main' into catalog-feature

No new revisions were added by this update.

Summary of changes:
 buildscripts/java-core.gradle                      |   2 +
 .../internal/catalog/commands/CatalogUtils.java    |   9 +-
 .../internal/catalog/CatalogManagerSelfTest.java   |   3 +-
 .../cli/commands/connect/ItConnectCommandTest.java |  23 +++
 ...tConnectWithBasicAuthenticationCommandTest.java | 193 +++++++++++++++++-
 .../apache/ignite/internal/cli/ssl/ItSslTest.java  |   4 +-
 .../internal/cli/call/connect/ConnectCall.java     | 104 ++++++----
 .../cli/call/connect/ConnectCallInput.java         | 105 ++++++++++
 .../internal/cli/call/connect/ConnectSslCall.java  |   7 +-
 .../cli/call/connect/ConnectSslConfigCall.java     |   3 +-
 .../internal/cli/call/connect/DisconnectCall.java  |  14 +-
 .../ignite/internal/cli/commands/Options.java      |  18 ++
 .../cli/commands/connect/ConnectCommand.java       |  16 +-
 .../ConnectOptions.java}                           |  47 +++--
 .../cli/commands/connect/ConnectReplCommand.java   |  28 ++-
 .../questions/ConnectToClusterQuestion.java        |  33 ++-
 .../ignite/internal/cli/config/ConfigManager.java  |   4 +
 .../handler/IgniteCliApiExceptionHandler.java      |   7 +-
 .../cli/core/repl/ConnectionHeartBeat.java         |   2 +-
 .../ignite/internal/cli/core/repl/SessionInfo.java |   5 +-
 .../internal/cli/core/rest/ApiClientFactory.java   |  80 ++++++--
 .../cli/commands/connect/ConnectCommandTest.java   |  48 +++++
 ...tibleSchemaAnnotations0ConfigurationSchema.java |   6 +-
 .../ErrorInjectedName4ConfigurationSchema.java     |   6 +-
 .../ErrorInjectedName5ConfigurationSchema.java     |   4 +-
 .../ErrorInternal0ConfigurationSchema.java         |   6 +-
 .../ErrorInternal1ConfigurationSchema.java         |   6 +-
 .../ErrorInternal2ConfigurationSchema.java         |   6 +-
 .../ErrorInternal3ConfigurationSchema.java         |   6 +-
 .../ErrorInternal4ConfigurationSchema.java         |   4 +-
 .../ErrorInternal5ConfigurationSchema.java         |   4 +-
 .../ExtendedSimpleConfigurationSchema.java         |   4 +-
 .../ExtendedSimpleRootConfigurationSchema.java     |   4 +-
 .../ErrorPolymorphic2ConfigurationSchema.java      |   6 +-
 ...rorPolymorphicInstance2ConfigurationSchema.java |   6 +-
 .../processor/ConfigurationProcessor.java          |  32 +--
 .../ignite/configuration/ConfigurationModule.java  |  14 +-
 .../org/apache/ignite/configuration/RootKey.java   |  10 +-
 ...figuration.java => ConfigurationExtension.java} |  12 +-
 modules/configuration/README.md                    |  76 +++++++
 .../configuration/ConfigurationTreeGenerator.java  |  30 +--
 .../configuration/DynamicConfiguration.java        |   7 +-
 .../configuration/NamedListConfiguration.java      |   2 +-
 .../internal/configuration/RootInnerNode.java      |   4 +-
 .../configuration/asm/AbstractAsmGenerator.java    |  19 +-
 .../asm/ConfigurationAsmGenerator.java             |  47 +++--
 .../asm/ConfigurationImplAsmGenerator.java         |  73 +++----
 .../configuration/asm/DirectProxyAsmGenerator.java |  14 +-
 .../configuration/asm/InnerNodeAsmGenerator.java   |  94 ++++-----
 .../internal/configuration/tree/InnerNode.java     |   7 +-
 .../configuration/util/ConfigurationUtil.java      |  52 +++--
 .../validation/ConfigurationValidatorImpl.java     |   6 +-
 .../configuration/ConfigurationRegistryTest.java   |   4 +-
 .../asm/ConfigurationTreeGeneratorTest.java        |  44 +++-
 .../notifications/ConfigurationListenerTest.java   |   4 +-
 .../ExtendedDiscoveryConfigurationSchema.java      |   4 +-
 .../testframework/ConfigurationExtensionTest.java  |   8 +-
 .../configuration/tree/InternalIdTest.java         |   4 +-
 .../configuration/util/ConfigurationUtilTest.java  | 226 +++++++++++++++++++--
 .../validation/ConfigurationValidatorImplTest.java |   4 +-
 .../testframework/ConfigurationExtension.java      |  23 +--
 .../testframework/ExtendedConfigurationSchema.java |   4 +-
 .../testframework/InjectConfiguration.java         |   6 +-
 .../util/PendingComparableValuesTrackerTest.java   |   1 +
 .../configuration/generator/DefaultsGenerator.java |   2 +-
 .../storage/ItRebalanceDistributedTest.java        |  42 ++--
 ...niteDistributionZoneManagerNodeRestartTest.java |   4 +-
 .../runner/app/ItIgniteNodeRestartTest.java        |   4 +-
 .../runner/app/client/ItThinClientSqlTest.java     |   3 +-
 .../internal/sql/api/ItSqlAsynchronousApiTest.java |  44 +++-
 .../internal/sql/api/ItSqlSynchronousApiTest.java  |  53 ++++-
 .../ignite/internal/sql/engine/ItDmlTest.java      |  19 ++
 .../internal/sql/engine/ItSqlOperatorsTest.java    |   2 +
 .../org/apache/ignite/internal/app/IgniteImpl.java |   4 +-
 .../internal/configuration/CompoundModule.java     |   4 +-
 .../internal/configuration/CompoundModuleTest.java |   6 +-
 modules/schema/build.gradle                        |   1 +
 .../ExtendedTableConfigurationSchema.java          |   4 +-
 .../SchemaDistributedConfigurationModule.java      |   2 +-
 .../SchemaDistributedConfigurationModuleTest.java  |   2 +-
 .../testutils/SchemaConfigurationConverter.java    |   3 +-
 .../schema/testutils/definition/ColumnType.java    |   6 +-
 .../SecurityConfigurationModuleTest.java           |   4 +-
 .../internal/sql/engine/AsyncSqlCursorImpl.java    |   4 +
 .../internal/sql/engine/exec/ArrayRowHandler.java  |   6 +-
 .../sql/engine/exec/LogicalRelImplementor.java     |  44 ++--
 .../internal/sql/engine/exec/RowHandler.java       |  34 +---
 .../sql/engine/exec/UpdatableTableImpl.java        | 104 ++++++----
 .../sql/engine/exec/exp/ExpressionFactoryImpl.java |  32 ++-
 .../sql/engine/exec/rel/MergeJoinNode.java         |  15 +-
 .../internal/sql/engine/exec/rel/ModifyNode.java   |   9 +-
 .../sql/engine/exec/rel/NestedLoopJoinNode.java    |  15 +-
 .../sql/engine/exec/row/BaseTypeSpec.java}         |  59 +++---
 .../sql/engine/exec/row/NullTypeSpec.java}         |  34 ++--
 .../internal/sql/engine/exec/row/RowSchema.java    | 104 ++++++++++
 .../sql/engine/exec/row/RowSchemaTypes.java        |  85 ++++++++
 .../MultiBounds.java => exec/row/RowType.java}     |  46 ++---
 .../internal/sql/engine/exec/row/TypeSpec.java}    |  33 ++-
 .../sql/engine/prepare/IgniteTypeCoercion.java     |   2 +-
 .../sql/engine/rule/TableModifyConverterRule.java  |  27 ++-
 .../sql/engine/schema/CatalogColumnDescriptor.java |  11 +-
 .../sql/engine/schema/CatalogSqlSchemaManager.java |   1 +
 .../sql/engine/type/IgniteTypeFactory.java         |   5 +-
 .../ignite/internal/sql/engine/util/TypeUtils.java |  83 +++++++-
 .../sql/engine/AsyncSqlCursorImplTest.java         | 117 +++++++++++
 .../sql/engine/exec/rel/ExecutionTest.java         |  16 +-
 .../exec/rel/IndexScanNodeExecutionTest.java       |   7 +-
 .../engine/exec/rel/ScannableTableSelfTest.java    |  19 +-
 .../exec/rel/TableScanNodeExecutionTest.java       |  10 +-
 .../sql/engine/exec/row/RowSchemaTest.java         |  76 +++++++
 .../sql/engine/exec/row/RowSchemaTypesTest.java    | 221 ++++++++++++++++++++
 .../sql/engine/framework/NoOpTransaction.java      |  24 ++-
 .../sql/engine/framework/TestBuilders.java         |  13 ++
 .../sql/engine/planner/DmlPlannerTest.java         |  38 ++++
 .../engine/schema/CatalogSqlSchemaManagerTest.java |   2 +-
 .../internal/sql/engine/util/TypeUtilsTest.java    | 180 ++++++++++++++++
 .../distributed/storage/InternalTableImpl.java     |   2 +-
 117 files changed, 2686 insertions(+), 655 deletions(-)
 create mode 100644 
modules/cli/src/main/java/org/apache/ignite/internal/cli/call/connect/ConnectCallInput.java
 copy 
modules/cli/src/main/java/org/apache/ignite/internal/cli/commands/{BaseCommand.java
 => connect/ConnectOptions.java} (60%)
 rename 
modules/configuration-api/src/main/java/org/apache/ignite/configuration/annotation/{InternalConfiguration.java
 => ConfigurationExtension.java} (74%)
 copy 
modules/{schema/src/main/java/org/apache/ignite/internal/schema/DecimalNativeType.java
 => 
sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/row/BaseTypeSpec.java}
 (53%)
 copy 
modules/{schema/src/testFixtures/java/org/apache/ignite/internal/schema/testutils/definition/AbstractSchemaObject.java
 => 
sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/row/NullTypeSpec.java}
 (63%)
 create mode 100644 
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/row/RowSchema.java
 create mode 100644 
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/row/RowSchemaTypes.java
 copy 
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/{prepare/bounds/MultiBounds.java
 => exec/row/RowType.java} (59%)
 copy 
modules/{network/src/test/java/org/apache/ignite/internal/network/serialization/marshal/IntHolder.java
 => 
sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/row/TypeSpec.java}
 (68%)
 create mode 100644 
modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/AsyncSqlCursorImplTest.java
 create mode 100644 
modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/exec/row/RowSchemaTest.java
 create mode 100644 
modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/exec/row/RowSchemaTypesTest.java

Reply via email to