This is an automated email from the ASF dual-hosted git repository. tkalkirill pushed a commit to branch catalog-feature in repository https://gitbox.apache.org/repos/asf/ignite-3.git
commit b68c4f8ccd9a9aed9c412d15704c498311139c04 Merge: 30f3af1e80 3a690ba4a9 Author: Kirill Tkalenko <[email protected]> AuthorDate: Tue Aug 1 13:25:35 2023 +0300 Merge branch 'ai-main' into catalog-feature .../internal/catalog/commands/CatalogUtils.java | 1 + .../descriptors/CatalogTableDescriptor.java | 11 + .../catalog/events/AddColumnEventParameters.java | 11 +- .../catalog/events/AlterColumnEventParameters.java | 14 +- .../catalog/events/CreateTableEventParameters.java | 4 +- .../catalog/events/DropColumnEventParameters.java | 11 +- .../catalog/events/DropTableEventParameters.java | 13 +- ...ntParameters.java => TableEventParameters.java} | 12 +- .../internal/catalog/storage/AlterColumnEntry.java | 1 + .../internal/catalog/storage/DropColumnsEntry.java | 1 + .../internal/catalog/storage/NewColumnsEntry.java | 1 + .../internal/catalog/CatalogManagerSelfTest.java | 79 ++++ .../DistributionZoneRebalanceEngineTest.java | 3 + .../RebalanceUtilUpdateAssignmentsTest.java | 1 + modules/schema/build.gradle | 4 + .../internal/schema/CatalogDescriptorUtils.java | 2 + ...chemaManager.java => CatalogSchemaManager.java} | 330 +++++++------ .../ignite/internal/schema/SchemaManager.java | 2 +- .../apache/ignite/internal/schema/SchemaUtils.java | 12 + .../CatalogToSchemaDescriptorConverter.java | 179 ++++++++ .../AbstractSchemaConverterTest.java | 10 +- .../internal/schema/CatalogSchemaManagerTest.java | 509 +++++++++++++++++++++ .../CatalogToSchemaDescriptorConverterTest.java | 199 ++++++++ ...nfigurationToSchemaDescriptorConverterTest.java | 1 + .../testutils/SchemaConfigurationConverter.java | 3 + .../engine/schema/CatalogSqlSchemaManagerTest.java | 10 +- .../replicator/PartitionReplicaListener.java | 6 +- .../org/apache/ignite/internal/tx/TxManager.java | 4 +- .../internal/tx/impl/ReadWriteTransactionImpl.java | 2 +- .../ignite/internal/tx/impl/TxManagerImpl.java | 4 +- 30 files changed, 1227 insertions(+), 213 deletions(-)
