This is an automated email from the ASF dual-hosted git repository.
korlov pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/ignite-3.git
from c07258e61b IGNITE-20308 Fix ItAbstractDataStreamerTest flakiness
(#2556)
add 912920af7d IGNITE-20340 Move handler of AlterTable command from
CatalogManager to command itself (#2547)
No new revisions were added by this update.
Summary of changes:
.../ignite/internal/catalog/CatalogManager.java | 27 -
.../internal/catalog/CatalogManagerImpl.java | 182 -------
.../catalog/CatalogParamsValidationUtils.java | 34 --
.../catalog/commands/AlterColumnParams.java | 174 -------
.../commands/AlterTableAddColumnCommand.java | 151 ++++++
...java => AlterTableAddColumnCommandBuilder.java} | 8 +-
.../commands/AlterTableAddColumnParams.java | 59 ---
.../commands/AlterTableAlterColumnCommand.java | 269 ++++++++++
.../AlterTableAlterColumnCommandBuilder.java | 50 ++
.../commands/AlterTableDropColumnCommand.java | 157 ++++++
...ava => AlterTableDropColumnCommandBuilder.java} | 8 +-
.../commands/AlterTableDropColumnParams.java | 59 ---
.../catalog/commands/CreateTableCommand.java | 6 +-
...ommandParams.java => DeferredDefaultValue.java} | 13 +-
.../internal/catalog/CatalogManagerSelfTest.java | 106 ++--
.../catalog/CatalogManagerValidationTest.java | 80 ---
.../commands/AbstractCommandValidationTest.java | 52 +-
.../AlterTableAddColumnCommandValidationTest.java | 204 ++++++++
...AlterTableAlterColumnCommandValidationTest.java | 544 +++++++++++++++++++++
.../AlterTableDropColumnCommandValidationTest.java | 207 ++++++++
.../commands/CreateTableCommandValidationTest.java | 10 +-
.../internal/catalog/BaseCatalogManagerTest.java | 12 +-
.../ignite/internal/util/CollectionUtils.java | 11 +-
.../engine/exec/ddl/DdlCommandHandlerWrapper.java | 18 +-
.../exec/ddl/DdlToCatalogCommandConverter.java | 35 +-
.../engine/util/SqlExceptionMapperProvider.java | 4 +
26 files changed, 1759 insertions(+), 721 deletions(-)
delete mode 100644
modules/catalog/src/main/java/org/apache/ignite/internal/catalog/commands/AlterColumnParams.java
create mode 100644
modules/catalog/src/main/java/org/apache/ignite/internal/catalog/commands/AlterTableAddColumnCommand.java
copy
modules/catalog/src/main/java/org/apache/ignite/internal/catalog/commands/{DropTableCommandBuilder.java
=> AlterTableAddColumnCommandBuilder.java} (74%)
delete mode 100644
modules/catalog/src/main/java/org/apache/ignite/internal/catalog/commands/AlterTableAddColumnParams.java
create mode 100644
modules/catalog/src/main/java/org/apache/ignite/internal/catalog/commands/AlterTableAlterColumnCommand.java
create mode 100644
modules/catalog/src/main/java/org/apache/ignite/internal/catalog/commands/AlterTableAlterColumnCommandBuilder.java
create mode 100644
modules/catalog/src/main/java/org/apache/ignite/internal/catalog/commands/AlterTableDropColumnCommand.java
copy
modules/catalog/src/main/java/org/apache/ignite/internal/catalog/commands/{DropTableCommandBuilder.java
=> AlterTableDropColumnCommandBuilder.java} (75%)
delete mode 100644
modules/catalog/src/main/java/org/apache/ignite/internal/catalog/commands/AlterTableDropColumnParams.java
copy
modules/catalog/src/main/java/org/apache/ignite/internal/catalog/commands/{DdlCommandParams.java
=> DeferredDefaultValue.java} (61%)
create mode 100644
modules/catalog/src/test/java/org/apache/ignite/internal/catalog/commands/AlterTableAddColumnCommandValidationTest.java
create mode 100644
modules/catalog/src/test/java/org/apache/ignite/internal/catalog/commands/AlterTableAlterColumnCommandValidationTest.java
create mode 100644
modules/catalog/src/test/java/org/apache/ignite/internal/catalog/commands/AlterTableDropColumnCommandValidationTest.java