This is an automated email from the ASF dual-hosted git repository.
tkalkirill pushed a change to branch catalog-feature
in repository https://gitbox.apache.org/repos/asf/ignite-3.git
from d6bb0cdaef CATALOG-FEATURE-FIX-TESTS-2023-09-07 Fix from Orlov (#2561)
add 31d5ed162e IGNITE-19499 TableManager should listen CatalogService
events instead of configuration (#2500)
No new revisions were added by this update.
Summary of changes:
.../internal/catalog/CatalogManagerImpl.java | 7 +-
.../ignite/internal/catalog/CatalogService.java | 2 +
.../catalog/commands/DropTableCommand.java | 2 +-
.../catalog/events/DropIndexEventParameters.java | 17 +-
.../internal/catalog/storage/DropIndexEntry.java | 15 +-
.../distributionzones/DistributionZoneManager.java | 24 -
.../rebalance/DistributionZoneRebalanceEngine.java | 3 -
.../BaseDistributionZoneManagerTest.java | 3 -
...ibutionZoneManagerConfigurationChangesTest.java | 3 -
.../DistributionZoneRebalanceEngineTest.java | 5 -
modules/index/build.gradle | 1 +
.../apache/ignite/internal/index/IndexManager.java | 53 +-
.../ignite/internal/index/IndexManagerTest.java | 76 +-
.../apache/ignite/jdbc/ItJdbcErrorsSelfTest.java | 8 +-
.../ignite/jdbc/ItJdbcStatementSelfTest.java | 2 +-
.../metastorage/server/time/ClusterTimeTest.java | 8 +-
.../platforms/cpp/tests/client-test/sql_test.cpp | 9 +-
.../platforms/cpp/tests/odbc-test/error_test.cpp | 3 +-
.../dotnet/Apache.Ignite.Tests/IgniteTestsBase.cs | 2 +-
.../dotnet/Apache.Ignite.Tests/Sql/SqlTests.cs | 24 +-
.../ignite/internal/ItNoSyncMetadataTest.java | 80 --
.../storage/ItRebalanceDistributedTest.java | 78 +-
...niteDistributionZoneManagerNodeRestartTest.java | 2 -
.../runner/app/AbstractSchemaChangeTest.java | 98 +-
.../internal/runner/app/ItDataSchemaSyncTest.java | 8 +-
.../runner/app/ItIgniteNodeRestartTest.java | 42 +-
.../runner/app/ItSchemaChangeKvViewTest.java | 10 +-
.../runner/app/ItSchemaChangeTableViewTest.java | 9 +-
.../runner/app/ItTableApiContractTest.java | 301 -------
.../internal/runner/app/ItTablesApiTest.java | 163 +---
.../runner/app/PlatformTestNodeRunner.java | 372 +++-----
.../schemasync/ItSchemaSyncAndReplicationTest.java | 6 +-
.../sql/engine/ClusterPerClassIntegrationTest.java | 57 +-
.../internal/sql/engine/ItBuildIndexTest.java | 2 +-
.../internal/sql/engine/ItCreateTableDdlTest.java | 31 +-
.../org/apache/ignite/internal/app/IgniteImpl.java | 16 +-
modules/schema/build.gradle | 1 +
.../internal/schema/CatalogDescriptorUtils.java | 201 -----
.../ignite/internal/schema/SchemaManager.java | 412 ---------
.../apache/ignite/internal/schema/SchemaUtils.java | 13 -
.../configuration/ColumnConfigurationSchema.java | 49 -
.../ColumnTypeConfigurationSchema.java | 52 --
.../schema/configuration/ColumnTypeValidator.java | 36 -
.../configuration/ColumnTypeValidatorImpl.java | 128 ---
.../ConfigurationToSchemaDescriptorConverter.java | 186 ----
.../ExtendedTableConfigurationSchema.java | 32 -
.../PrimaryKeyConfigurationSchema.java | 38 -
.../configuration/SchemaConfigurationUtils.java | 49 -
.../SchemaDistributedConfigurationModule.java | 27 +-
.../configuration/TableConfigurationSchema.java | 52 --
.../schema/configuration/TableValidator.java | 36 -
.../schema/configuration/TableValidatorImpl.java | 147 ---
.../configuration/TablesConfigurationSchema.java | 50 --
.../ColumnDefaultConfigurationSchema.java | 40 -
.../ConstantValueDefaultConfigurationSchema.java | 33 -
.../FunctionCallDefaultConfigurationSchema.java | 33 -
.../NullValueDefaultConfigurationSchema.java | 29 -
.../index/HashIndexConfigurationSchema.java | 33 -
.../index/IndexColumnConfigurationSchema.java | 36 -
.../schema/configuration/index/IndexValidator.java | 37 -
.../configuration/index/IndexValidatorImpl.java | 151 ----
.../index/SortedIndexConfigurationSchema.java | 33 -
.../index/TableIndexConfigurationSchema.java | 57 --
...nfigurationToSchemaDescriptorConverterTest.java | 298 -------
.../SchemaDistributedConfigurationModuleTest.java | 77 --
.../configuration/TableValidatorImplTest.java | 79 --
.../index/IndexValidatorImplTest.java | 145 ---
.../schema/registry/SchemaRegistryImplTest.java | 38 +-
.../schema/registry/UpgradingRowAdapterTest.java | 4 +-
.../testutils/SchemaConfigurationConverter.java | 600 -------------
.../internal/sql/engine/SqlQueryProcessor.java | 10 +-
.../internal/sql/engine/exec/ExecutableTable.java | 2 +-
.../sql/engine/exec/ExecutableTableRegistry.java | 2 +-
.../engine/exec/ExecutableTableRegistryImpl.java | 10 +-
.../exec/ExecutionDependencyResolverImpl.java | 2 +-
.../sql/engine/exec/ExecutionServiceImpl.java | 6 +-
.../sql/engine/exec/ResolvedDependencies.java | 2 +-
.../sql/engine/exec/ddl/DdlCommandHandler.java | 322 +------
.../engine/exec/ddl/DdlCommandHandlerWrapper.java | 94 --
.../exec/ExecutableTableRegistrySelfTest.java | 4 +-
.../DdlCommandHandlerExceptionHandlingTest.java | 4 +-
.../ddl/DistributionZoneDdlCommandHandlerTest.java | 3 +-
.../storage/index/StorageHashIndexDescriptor.java | 2 +-
.../storage/index/StorageIndexDescriptor.java | 48 +
.../index/StorageSortedIndexDescriptor.java | 2 +-
...torageEngineDistributedConfigurationModule.java | 8 +-
modules/table/build.gradle | 1 +
.../distributed/ItTxDistributedTestSingleNode.java | 5 -
.../ignite/distributed/ItTxStateLocalMapTest.java | 5 -
.../table/distributed/ConfiguredTablesCache.java | 130 ---
.../internal/table/distributed/TableManager.java | 984 ++++++---------------
.../replicator/PartitionReplicaListener.java | 125 ++-
.../distributed/schema/NonHistoricSchemas.java | 8 +-
.../TupleMarshallerFixlenOnlyBenchmark.java | 4 +-
.../TupleMarshallerVarlenOnlyBenchmark.java | 4 +-
.../distributed/ConfiguredTablesCacheTest.java | 85 --
.../table/distributed/TableManagerTest.java | 252 ++----
.../PartitionReplicaListenerIndexLockingTest.java | 9 +-
.../replication/PartitionReplicaListenerTest.java | 38 +-
.../apache/ignite/distributed/ItTxTestCluster.java | 8 +-
.../ignite/internal/table/TableTestUtils.java | 50 +-
.../table/impl/DummyInternalTableImpl.java | 4 +-
102 files changed, 920 insertions(+), 6087 deletions(-)
delete mode 100644
modules/runner/src/integrationTest/java/org/apache/ignite/internal/ItNoSyncMetadataTest.java
delete mode 100644
modules/runner/src/integrationTest/java/org/apache/ignite/internal/runner/app/ItTableApiContractTest.java
delete mode 100644
modules/schema/src/main/java/org/apache/ignite/internal/schema/CatalogDescriptorUtils.java
delete mode 100644
modules/schema/src/main/java/org/apache/ignite/internal/schema/SchemaManager.java
delete mode 100644
modules/schema/src/main/java/org/apache/ignite/internal/schema/configuration/ColumnConfigurationSchema.java
delete mode 100644
modules/schema/src/main/java/org/apache/ignite/internal/schema/configuration/ColumnTypeConfigurationSchema.java
delete mode 100644
modules/schema/src/main/java/org/apache/ignite/internal/schema/configuration/ColumnTypeValidator.java
delete mode 100644
modules/schema/src/main/java/org/apache/ignite/internal/schema/configuration/ColumnTypeValidatorImpl.java
delete mode 100644
modules/schema/src/main/java/org/apache/ignite/internal/schema/configuration/ConfigurationToSchemaDescriptorConverter.java
delete mode 100644
modules/schema/src/main/java/org/apache/ignite/internal/schema/configuration/ExtendedTableConfigurationSchema.java
delete mode 100644
modules/schema/src/main/java/org/apache/ignite/internal/schema/configuration/PrimaryKeyConfigurationSchema.java
delete mode 100644
modules/schema/src/main/java/org/apache/ignite/internal/schema/configuration/SchemaConfigurationUtils.java
delete mode 100644
modules/schema/src/main/java/org/apache/ignite/internal/schema/configuration/TableConfigurationSchema.java
delete mode 100644
modules/schema/src/main/java/org/apache/ignite/internal/schema/configuration/TableValidator.java
delete mode 100644
modules/schema/src/main/java/org/apache/ignite/internal/schema/configuration/TableValidatorImpl.java
delete mode 100644
modules/schema/src/main/java/org/apache/ignite/internal/schema/configuration/TablesConfigurationSchema.java
delete mode 100644
modules/schema/src/main/java/org/apache/ignite/internal/schema/configuration/defaultvalue/ColumnDefaultConfigurationSchema.java
delete mode 100644
modules/schema/src/main/java/org/apache/ignite/internal/schema/configuration/defaultvalue/ConstantValueDefaultConfigurationSchema.java
delete mode 100644
modules/schema/src/main/java/org/apache/ignite/internal/schema/configuration/defaultvalue/FunctionCallDefaultConfigurationSchema.java
delete mode 100644
modules/schema/src/main/java/org/apache/ignite/internal/schema/configuration/defaultvalue/NullValueDefaultConfigurationSchema.java
delete mode 100644
modules/schema/src/main/java/org/apache/ignite/internal/schema/configuration/index/HashIndexConfigurationSchema.java
delete mode 100644
modules/schema/src/main/java/org/apache/ignite/internal/schema/configuration/index/IndexColumnConfigurationSchema.java
delete mode 100644
modules/schema/src/main/java/org/apache/ignite/internal/schema/configuration/index/IndexValidator.java
delete mode 100644
modules/schema/src/main/java/org/apache/ignite/internal/schema/configuration/index/IndexValidatorImpl.java
delete mode 100644
modules/schema/src/main/java/org/apache/ignite/internal/schema/configuration/index/SortedIndexConfigurationSchema.java
delete mode 100644
modules/schema/src/main/java/org/apache/ignite/internal/schema/configuration/index/TableIndexConfigurationSchema.java
delete mode 100644
modules/schema/src/test/java/org/apache/ignite/internal/schema/configuration/ConfigurationToSchemaDescriptorConverterTest.java
delete mode 100644
modules/schema/src/test/java/org/apache/ignite/internal/schema/configuration/SchemaDistributedConfigurationModuleTest.java
delete mode 100644
modules/schema/src/test/java/org/apache/ignite/internal/schema/configuration/TableValidatorImplTest.java
delete mode 100644
modules/schema/src/test/java/org/apache/ignite/internal/schema/configuration/index/IndexValidatorImplTest.java
delete mode 100644
modules/schema/src/testFixtures/java/org/apache/ignite/internal/schema/testutils/SchemaConfigurationConverter.java
delete mode 100644
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/ddl/DdlCommandHandlerWrapper.java
delete mode 100644
modules/table/src/main/java/org/apache/ignite/internal/table/distributed/ConfiguredTablesCache.java
delete mode 100644
modules/table/src/test/java/org/apache/ignite/internal/table/distributed/ConfiguredTablesCacheTest.java