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 0d12df82e2 IGNITE-20280 Lease updater exception is not logged on
initialization (#2579)
add 63d938a005 IGNITE-20017: Introduce new command to catalog to create
system view (#2528)
No new revisions were added by this update.
Summary of changes:
.../internal/catalog/CatalogManagerImpl.java | 17 +-
.../catalog/CatalogParamsValidationUtils.java | 6 +-
.../ignite/internal/catalog/CatalogService.java | 2 +
.../catalog/CatalogValidationException.java | 2 +-
.../commands/AbstractCreateIndexCommand.java | 6 +-
.../commands/AlterTableAddColumnCommand.java | 2 +-
.../commands/AlterTableAlterColumnCommand.java | 2 +-
.../commands/AlterTableDropColumnCommand.java | 2 +-
.../internal/catalog/commands/CatalogUtils.java | 22 ++
.../internal/catalog/commands/ColumnParams.java | 20 ++
.../catalog/commands/CreateSystemViewCommand.java | 206 +++++++++++
...er.java => CreateSystemViewCommandBuilder.java} | 40 ++-
.../catalog/commands/CreateTableCommand.java | 10 +-
.../catalog/commands/DropIndexCommand.java | 2 +-
.../catalog/commands/DropTableCommand.java | 4 +-
.../descriptors/CatalogObjectDescriptor.java | 5 +-
.../descriptors/CatalogSchemaDescriptor.java | 28 +-
.../descriptors/CatalogSystemViewDescriptor.java | 105 ++++++
.../internal/catalog/events/CatalogEvent.java | 5 +-
...s.java => CreateSystemViewEventParameters.java} | 20 +-
.../internal/catalog/storage/AlterColumnEntry.java | 18 +-
.../internal/catalog/storage/DropColumnsEntry.java | 17 +-
.../internal/catalog/storage/DropIndexEntry.java | 19 +-
.../internal/catalog/storage/DropTableEntry.java | 19 +-
.../internal/catalog/storage/NewColumnsEntry.java | 16 +-
.../internal/catalog/storage/NewIndexEntry.java | 19 +-
.../catalog/storage/NewSystemViewEntry.java | 99 ++++++
.../internal/catalog/storage/NewTableEntry.java | 26 +-
.../internal/catalog/CatalogManagerSelfTest.java | 43 ++-
.../internal/catalog/CatalogSystemViewTest.java | 381 +++++++++++++++++++++
.../commands/AbstractCommandValidationTest.java | 10 +-
.../CreateSystemViewCommandValidationTest.java | 141 ++++++++
.../internal/catalog/BaseCatalogManagerTest.java | 12 +-
.../engine/schema/CatalogSqlSchemaManagerTest.java | 5 +-
34 files changed, 1201 insertions(+), 130 deletions(-)
create mode 100644
modules/catalog/src/main/java/org/apache/ignite/internal/catalog/commands/CreateSystemViewCommand.java
copy
modules/catalog/src/main/java/org/apache/ignite/internal/catalog/commands/{CreateTableCommandBuilder.java
=> CreateSystemViewCommandBuilder.java} (52%)
create mode 100644
modules/catalog/src/main/java/org/apache/ignite/internal/catalog/descriptors/CatalogSystemViewDescriptor.java
copy
modules/catalog/src/main/java/org/apache/ignite/internal/catalog/events/{CreateIndexEventParameters.java
=> CreateSystemViewEventParameters.java} (61%)
create mode 100644
modules/catalog/src/main/java/org/apache/ignite/internal/catalog/storage/NewSystemViewEntry.java
create mode 100644
modules/catalog/src/test/java/org/apache/ignite/internal/catalog/CatalogSystemViewTest.java
create mode 100644
modules/catalog/src/test/java/org/apache/ignite/internal/catalog/commands/CreateSystemViewCommandValidationTest.java