You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@shardingsphere.apache.org by xi...@apache.org on 2020/11/04 10:40:40 UTC
[shardingsphere] branch master updated (7a2b03c -> d06c683)
This is an automated email from the ASF dual-hosted git repository.
xiaoyu pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere.git.
from 7a2b03c Use insert on duplicate key update in mysql insert (#8004)
add d06c683 Switch class name of ShardingSphereMetaData and ShardingSphereSchema (#8026)
No new revisions were added by this update.
Summary of changes:
.../encrypt/metadata/EncryptColumnMetaData.java | 2 +-
.../encrypt/metadata/EncryptMetaDataDecorator.java | 6 +-
.../encrypt/metadata/EncryptMetaDataLoader.java | 8 +-
...schema.model.schema.spi.LogicMetaDataDecorator} | 0
...ra.schema.model.schema.spi.LogicMetaDataLoader} | 0
.../metadata/EncryptMetaDataDecoratorTest.java | 6 +-
.../metadata/EncryptMetaDataLoaderTest.java | 6 +-
.../merge/EncryptResultDecoratorEngine.java | 2 +-
.../merge/dal/EncryptDALResultDecorator.java | 2 +-
.../impl/DecoratedEncryptColumnsMergedResult.java | 2 +-
.../merge/dal/impl/EncryptColumnsMergedResult.java | 4 +-
.../dal/impl/MergedEncryptColumnsMergedResult.java | 2 +-
.../merge/dql/EncryptAlgorithmMetaData.java | 2 +-
.../merge/dql/EncryptDQLResultDecorator.java | 2 +-
.../merge/EncryptResultDecoratorEngineTest.java | 2 +-
.../merge/dal/EncryptDALResultDecoratorTest.java | 2 +-
.../dal/MergedEncryptColumnsMergedResultTest.java | 4 +-
.../DecoratedEncryptColumnsMergedResultTest.java | 2 +-
.../merge/dql/EncryptAlgorithmMetaDataTest.java | 2 +-
.../merge/dql/EncryptDQLResultDecoratorTest.java | 2 +-
.../fixture/EncryptColumnsMergedResultFixture.java | 2 +-
.../dql/impl/EncryptColumnsMergedResultTest.java | 6 +-
.../rewrite/condition/EncryptConditionEngine.java | 2 +-
.../parameter/EncryptParameterRewriterBuilder.java | 2 +-
.../impl/EncryptPredicateParameterRewriter.java | 2 +-
.../impl/EncryptPredicateColumnTokenGenerator.java | 2 +-
.../EncryptPredicateRightValueTokenGenerator.java | 2 +-
.../EncryptSQLRewriterParameterizedTest.java | 26 ++--
...plicaQueryTableAddressingMetaDataDecorator.java | 58 ---------
.../route/engine/ReplicaQuerySQLRouter.java | 6 +-
.../route/engine/ReplicaQuerySQLRouterTest.java | 32 ++---
.../parameter/ShadowParameterRewriterBuilder.java | 2 +-
.../shadow/route/engine/ShadowSQLRouter.java | 8 +-
.../shadow/route/engine/ShadowSQLRouterTest.java | 32 ++---
.../impl/PreparedShadowDataSourceRouterTest.java | 2 +-
.../impl/SimpleShadowDataSourceRouterTest.java | 2 +-
.../metadata/ShardingMetaDataDecorator.java | 8 +-
.../sharding/metadata/ShardingMetaDataLoader.java | 8 +-
.../ShardingTableAddressingMetaDataDecorator.java | 4 +-
...el.addressing.TableAddressingMetaDataDecorator} | 0
...schema.model.schema.spi.LogicMetaDataDecorator} | 0
...ra.schema.model.schema.spi.LogicMetaDataLoader} | 0
.../merge/dal/ShardingDALResultMerger.java | 2 +-
.../merge/dal/show/LogicTablesMergedResult.java | 2 +-
.../dal/show/ShowCreateTableMergedResult.java | 2 +-
.../merge/dql/ShardingDQLResultMerger.java | 2 +-
.../dql/groupby/GroupByMemoryMergedResult.java | 6 +-
.../dql/groupby/GroupByStreamMergedResult.java | 2 +-
.../dql/orderby/OrderByStreamMergedResult.java | 2 +-
.../sharding/merge/dql/orderby/OrderByValue.java | 6 +-
.../merge/ShardingResultMergerEngineTest.java | 2 +-
.../dal/show/ShowCreateTableMergedResultTest.java | 4 +-
.../merge/dal/show/ShowTablesMergedResultTest.java | 4 +-
.../merge/dql/ShardingDQLResultMergerTest.java | 6 +-
.../dql/groupby/GroupByStreamMergedResultTest.java | 6 +-
.../dql/orderby/OrderByStreamMergedResultTest.java | 6 +-
.../merge/dql/orderby/OrderByValueTest.java | 2 +-
.../ShardingParameterRewriterBuilder.java | 2 +-
.../MixSQLRewriterParameterizedTest.java | 32 ++---
.../ShardingSQLRewriterParameterizedTest.java | 32 ++---
.../sharding/route/engine/ShardingSQLRouter.java | 18 +--
.../engine/ShardingConditionEngineFactory.java | 10 +-
.../impl/InsertClauseShardingConditionEngine.java | 2 +-
.../impl/WhereClauseShardingConditionEngine.java | 2 +-
.../engine/type/ShardingRouteEngineFactory.java | 32 ++---
.../ShardingInstanceBroadcastRoutingEngine.java | 2 +-
.../ShardingTableBroadcastRoutingEngine.java | 2 +-
.../type/single/SingleTableRoutingEngine.java | 2 +-
.../validator/ShardingStatementValidator.java | 6 +-
.../ddl/ShardingDDLStatementValidator.java | 22 ++--
.../impl/ShardingAlterViewStatementValidator.java | 6 +-
.../ShardingCreateFunctionStatementValidator.java | 10 +-
.../ShardingCreateProcedureStatementValidator.java | 10 +-
.../ShardingCreateTableStatementValidator.java | 6 +-
.../impl/ShardingCreateViewStatementValidator.java | 6 +-
.../dml/impl/ShardingDeleteStatementValidator.java | 4 +-
.../dml/impl/ShardingInsertStatementValidator.java | 4 +-
.../dml/impl/ShardingUpdateStatementValidator.java | 4 +-
.../engine/ShardingConditionEngineFactoryTest.java | 12 +-
.../type/ShardingRouteEngineFactoryTest.java | 52 ++++----
...ShardingInstanceBroadcastRoutingEngineTest.java | 2 +-
.../ShardingTableBroadcastRoutingEngineTest.java | 6 +-
.../type/single/SingleTableRoutingEngineTest.java | 2 +-
.../engine/type/standard/AbstractSQLRouteTest.java | 24 ++--
.../ShardingAlterViewStatementValidatorTest.java | 14 +--
...ardingCreateFunctionStatementValidatorTest.java | 22 ++--
...rdingCreateProcedureStatementValidatorTest.java | 22 ++--
.../ShardingCreateTableStatementValidatorTest.java | 14 +--
.../ShardingCreateViewStatementValidatorTest.java | 12 +-
.../dml/ShardingDeleteStatementValidatorTest.java | 4 +-
.../dml/ShardingInsertStatementValidatorTest.java | 18 +--
.../dml/ShardingUpdateStatementValidatorTest.java | 14 +--
.../event/model/metadata/MetaDataChangedEvent.java | 2 +-
.../event/model/persist/MetaDataPersistEvent.java | 2 +-
.../swapper/LogicSchemaMetaDataYamlSwapper.java | 8 +-
.../LogicSchemaMetaDataYamlSwapperTest.java | 2 +-
.../governance/core/config/ConfigCenter.java | 2 +-
.../config/listener/SchemaChangedListener.java | 2 +-
.../governance/core/config/ConfigCenterTest.java | 2 +-
.../context/schema/GovernanceSchemaContexts.java | 132 +++++++++++----------
.../schema/GovernanceSchemaContextsTest.java | 40 +++----
.../infra/binder/SQLStatementContextFactory.java | 2 +-
.../keygen/engine/GeneratedKeyContextEngine.java | 4 +-
.../select/projection/engine/ProjectionEngine.java | 2 +-
.../engine/ProjectionsContextEngine.java | 2 +-
.../infra/binder/segment/table/TablesContext.java | 2 +-
.../statement/dml/InsertStatementContext.java | 2 +-
.../statement/dml/SelectStatementContext.java | 2 +-
.../engine/GeneratedKeyContextEngineTest.java | 6 +-
.../projection/engine/ProjectionEngineTest.java | 2 +-
.../engine/ProjectionsContextEngineTest.java | 2 +-
.../binder/segment/table/TablesContextTest.java | 2 +-
.../statement/SQLStatementContextFactoryTest.java | 2 +-
.../statement/impl/InsertStatementContextTest.java | 2 +-
.../ShardingSphereMetaData.java} | 10 +-
.../model/ShardingSphereSchema.java} | 14 +--
.../model/addressing/TableAddressingMetaData.java | 2 +-
.../TableAddressingMetaDataDecorator.java | 2 +-
.../addressing/TableAddressingMetaDataLoader.java | 4 +-
.../model/datasource/CachedDatabaseMetaData.java | 2 +-
.../model/datasource/DataSourcesMetaData.java | 2 +-
.../model/schema/SchemaMetaDataLoader.java | 10 +-
.../physical/jdbc/MetaDataConnectionAdapter.java | 4 +-
.../handler/DatabaseMetaDataDialectHandler.java | 2 +-
.../DatabaseMetaDataDialectHandlerFactory.java | 2 +-
.../impl/H2DatabaseMetaDataDialectHandler.java | 4 +-
.../MariaDBDatabaseMetaDataDialectHandler.java | 4 +-
.../impl/MySQLDatabaseMetaDataDialectHandler.java | 4 +-
.../impl/OracleDatabaseMetaDataDialectHandler.java | 4 +-
.../PostgreSQLDatabaseMetaDataDialectHandler.java | 4 +-
.../impl/SQL92DatabaseMetaDataDialectHandler.java | 4 +-
.../SQLServerDatabaseMetaDataDialectHandler.java | 4 +-
.../model/column/PhysicalColumnMetaData.java | 2 +-
.../model/column/PhysicalColumnMetaDataLoader.java | 6 +-
.../model/index/PhysicalIndexMetaData.java | 2 +-
.../model/index/PhysicalIndexMetaDataLoader.java | 2 +-
.../model/schema/PhysicalSchemaMetaData.java | 4 +-
.../model/schema/PhysicalSchemaMetaDataLoader.java | 4 +-
.../model/table/PhysicalTableMetaData.java | 6 +-
.../model/table/PhysicalTableMetaDataLoader.java | 10 +-
.../model/schema/spi/LogicMetaDataDecorator.java | 4 +-
.../model/schema/spi/LogicMetaDataLoader.java | 6 +-
.../model/schema/spi/SchemaMetaDataNotifier.java | 4 +-
.../refresh/MetaDataRefreshStrategy.java | 8 +-
.../refresh/MetaDataRefreshStrategyFactory.java | 16 +--
.../refresh/TableMetaDataLoaderCallback.java | 4 +-
...AlterTableStatementMetaDataRefreshStrategy.java | 22 ++--
...reateIndexStatementMetaDataRefreshStrategy.java | 14 +--
...reateTableStatementMetaDataRefreshStrategy.java | 20 ++--
...CreateViewStatementMetaDataRefreshStrategy.java | 18 +--
.../DropIndexStatementMetaDataRefreshStrategy.java | 18 +--
.../DropTableStatementMetaDataRefreshStrategy.java | 18 +--
.../DropViewStatementMetaDataRefreshStrategy.java | 18 +--
...cal.jdbc.handler.DatabaseMetaDataDialectHandler | 24 ----
...cal.jdbc.handler.DatabaseMetaDataDialectHandler | 24 ++++
.../ShardingSphereMetaDataTest.java} | 28 ++---
.../fixture/datasource/CloseableDataSource.java | 2 +-
...ataNodeRoutedLogicMetaDataDecoratorFixture.java | 10 +-
.../loader/CommonFixtureLogicMetaDataLoader.java | 10 +-
.../DataNodeRoutedFixtureLogicMetaDataLoader.java | 10 +-
.../fixture/rule/CommonFixtureRule.java | 2 +-
.../fixture/rule/DataNodeRoutedFixtureRule.java | 2 +-
.../datasource/CachedDatabaseMetaDataTest.java | 2 +-
.../model/datasource/DataSourcesMetaDataTest.java | 2 +-
.../model/schema/SchemaMetaDataLoaderTest.java | 8 +-
.../jdbc/MetaDataConnectionAdapterTest.java | 2 +-
...AbstractDatabaseMetaDataDialectHandlerTest.java | 2 +-
.../DatabaseMetaDataDialectHandlerFactoryTest.java | 2 +-
.../DatabaseMetaDataDialectHandlerTest.java | 2 +-
.../H2DatabaseMetaDataDialectHandlerTest.java | 2 +-
.../MariaDBDatabaseMetaDataDialectHandlerTest.java | 2 +-
.../MySQLDatabaseMetaDataDialectHandlerTest.java | 2 +-
.../OracleDatabaseMetaDataDialectHandlerTest.java | 2 +-
...stgreSQLDatabaseMetaDataDialectHandlerTest.java | 2 +-
.../SQL92DatabaseMetaDataDialectHandlerTest.java | 2 +-
...QLServerDatabaseMetaDataDialectHandlerTest.java | 2 +-
.../model/column/ColumnMetaDataLoaderTest.java | 2 +-
.../model/index/IndexMetaDataLoaderTest.java | 2 +-
.../model/schema/SchemaMetaDataLoaderTest.java | 2 +-
.../physical/model/schema/SchemaMetaDataTest.java | 6 +-
.../model/table/TableMetaDataLoaderTest.java | 6 +-
.../physical/model/table/TableMetaDataTest.java | 4 +-
.../AbstractMetaDataRefreshStrategyTest.java | 24 ++--
.../MetaDataRefreshStrategyFactoryTest.java | 2 +-
...rTableStatementMetaDataRefreshStrategyTest.java | 16 +--
...eIndexStatementMetaDataRefreshStrategyTest.java | 14 +--
...eTableStatementMetaDataRefreshStrategyTest.java | 18 +--
...teViewStatementMetaDataRefreshStrategyTest.java | 8 +-
...pIndexStatementMetaDataRefreshStrategyTest.java | 22 ++--
...pTableStatementMetaDataRefreshStrategyTest.java | 12 +-
...opViewStatementMetaDataRefreshStrategyTest.java | 8 +-
...etadata.model.schema.spi.LogicMetaDataDecorator | 18 ---
...a.metadata.model.schema.spi.LogicMetaDataLoader | 19 ---
....schema.model.schema.spi.LogicMetaDataDecorator | 2 +-
...fra.schema.model.schema.spi.LogicMetaDataLoader | 3 +-
.../infra/context/kernel/KernelProcessor.java | 14 +--
.../infra/context/schema/SchemaContexts.java | 14 +--
.../context/schema/SchemaContextsBuilder.java | 30 ++---
.../schema/impl/StandardSchemaContexts.java | 12 +-
.../context/schema/SchemaContextsBuilderTest.java | 12 +-
.../schema/impl/StandardSchemaContextsTest.java | 14 +--
.../sql/context/ExecutionContextBuilder.java | 40 +++----
.../sql/context/ExecutionContextBuilderTest.java | 26 ++--
.../shardingsphere/infra/merge/MergeEngine.java | 2 +-
.../merge/engine/decorator/ResultDecorator.java | 2 +-
.../engine/decorator/ResultDecoratorEngine.java | 2 +-
.../decorator/impl/TransparentResultDecorator.java | 2 +-
.../infra/merge/engine/merger/ResultMerger.java | 2 +-
.../merger/impl/TransparentResultMerger.java | 2 +-
.../result/impl/memory/MemoryMergedResult.java | 2 +-
.../infra/merge/MergeEngineTest.java | 2 +-
.../impl/TransparentResultDecoratorTest.java | 2 +-
.../merger/impl/TransparentResultMergerTest.java | 2 +-
.../decorator/ResultDecoratorEngineFixture.java | 2 +-
.../fixture/decorator/ResultDecoratorFixture.java | 2 +-
.../merge/fixture/merger/ResultMergerFixture.java | 2 +-
.../memory/fixture/TestMemoryMergedResult.java | 2 +-
.../infra/rewrite/SQLRewriteEntry.java | 2 +-
.../infra/rewrite/context/SQLRewriteContext.java | 2 +-
.../rewriter/ParameterRewriterBuilder.java | 2 +-
.../sql/token/generator/SQLTokenGenerators.java | 2 +-
.../token/generator/aware/SchemaMetaDataAware.java | 2 +-
.../infra/rewrite/SQLRewriteEntryTest.java | 2 +-
.../rewrite/context/SQLRewriteContextTest.java | 2 +-
.../engine/GenericSQLRewriteEngineTest.java | 2 +-
.../rewrite/engine/RouteSQLRewriteEngineTest.java | 2 +-
.../shardingsphere/infra/route/SQLRouter.java | 10 +-
.../infra/route/engine/SQLRouteEngine.java | 10 +-
.../infra/route/engine/SQLRouteExecutor.java | 6 +-
.../route/engine/impl/AllSQLRouteExecutor.java | 10 +-
.../route/engine/impl/PartialSQLRouteExecutor.java | 8 +-
.../infra/route/hook/RoutingHook.java | 2 +-
.../infra/route/hook/SPIRoutingHook.java | 2 +-
.../infra/route/engine/SQLRouteEngineTest.java | 20 ++--
.../fixture/router/SQLRouterFailureFixture.java | 8 +-
.../route/fixture/router/SQLRouterFixture.java | 8 +-
.../infra/route/hook/SPIRoutingHookTest.java | 2 +-
.../route/hook/fixture/RoutingHookFixture.java | 2 +-
.../driver/executor/AbstractStatementExecutor.java | 22 ++--
.../driver/executor/PreparedStatementExecutor.java | 4 +-
.../driver/executor/StatementExecutor.java | 4 +-
.../batch/BatchPreparedStatementExecutor.java | 2 +-
.../jdbc/adapter/AbstractResultSetAdapter.java | 2 +-
.../jdbc/adapter/AdaptedDatabaseMetaData.java | 2 +-
.../core/datasource/ShardingSphereDataSource.java | 2 +-
.../metadata/ShardingSphereDatabaseMetaData.java | 14 +--
.../statement/ShardingSpherePreparedStatement.java | 21 ++--
.../core/statement/ShardingSphereStatement.java | 18 +--
.../api/ShardingSphereDataSourceFactoryTest.java | 4 +-
.../driver/executor/AbstractBaseExecutorTest.java | 2 +-
.../connection/ShardingSphereConnectionTest.java | 6 +-
.../ShardingSphereDatabaseMetaDataTest.java | 12 +-
.../GovernanceShardingSphereDataSource.java | 10 +-
.../metadata/GovernanceSchemaMetaDataNotifier.java | 4 +-
...schema.model.schema.spi.SchemaMetaDataNotifier} | 0
.../GovernanceShardingSphereDataSourceTest.java | 8 +-
.../spring/boot/SpringBootStarterTest.java | 2 +-
.../shardingsphere/spring/SpringNamespaceTest.java | 2 +-
.../type/GovernanceSpringBootEncryptTest.java | 4 +-
.../GovernanceSpringBootRegistryEncryptTest.java | 4 +-
...vernanceSpringBootRegistryReplicaQueryTest.java | 2 +-
.../GovernanceSpringBootRegistryShardingTest.java | 10 +-
.../type/GovernanceSpringBootReplicaQueryTest.java | 4 +-
.../type/GovernanceSpringBootShardingTest.java | 10 +-
.../governance/GovernanceEncryptNamespaceTest.java | 2 +-
.../GovernanceReplicaQueryNamespaceTest.java | 2 +-
.../GovernanceShardingNamespaceTest.java | 6 +-
...overnanceShardingReplicaQueryNamespaceTest.java | 4 +-
.../DatabaseCommunicationEngineFactory.java | 12 +-
.../jdbc/JDBCDatabaseCommunicationEngine.java | 26 ++--
.../jdbc/datasource/JDBCBackendDataSource.java | 2 +-
.../execute/engine/jdbc/JDBCExecuteEngine.java | 4 +-
.../engine/jdbc/ProxySQLExecutorCallback.java | 4 +-
.../proxy/backend/context/ProxyContext.java | 16 +--
.../backend/response/query/QueryHeaderBuilder.java | 24 ++--
.../text/admin/BroadcastBackendHandler.java | 2 +-
.../text/admin/ShowTablesBackendHandler.java | 8 +-
.../backend/text/admin/UnicastBackendHandler.java | 10 +-
.../backend/text/query/QueryBackendHandler.java | 8 +-
.../explain/ShardingCTLExplainBackendHandler.java | 18 +--
.../executor/HintShowTableStatusExecutor.java | 10 +-
.../DatabaseCommunicationEngineFactoryTest.java | 8 +-
.../jdbc/connection/BackendConnectionTest.java | 10 +-
.../jdbc/datasource/JDBCBackendDataSourceTest.java | 14 +--
.../proxy/backend/context/ProxyContextTest.java | 44 +++----
.../response/query/QueryHeaderBuilderTest.java | 52 ++++----
.../text/admin/BroadcastBackendHandlerTest.java | 14 +--
.../backend/text/admin/RDLBackendHandlerTest.java | 8 +-
.../admin/ShowDatabasesBackendHandlerTest.java | 10 +-
.../text/admin/ShowTablesBackendHandlerTest.java | 16 +--
.../text/admin/UnicastBackendHandlerTest.java | 10 +-
.../text/admin/UseDatabaseBackendHandlerTest.java | 10 +-
.../ShardingCTLExplainBackendHandlerTest.java | 14 +--
.../hint/ShardingCTLHintBackendHandlerTest.java | 26 ++--
.../sctl/set/ShardingCTLSetBackendHandlerTest.java | 10 +-
.../impl/AbstractBootstrapInitializer.java | 6 +-
.../impl/GovernanceBootstrapInitializerTest.java | 4 +-
.../frontend/netty/ServerHandlerInitializer.java | 2 +-
.../frontend/mysql/MySQLFrontendEngineTest.java | 12 +-
.../mysql/auth/MySQLAuthenticationEngineTest.java | 4 +-
.../mysql/auth/MySQLAuthenticationHandlerTest.java | 12 +-
.../command/MySQLCommandExecutorFactoryTest.java | 6 +-
.../execute/MySQLComStmtExecuteExecutorTest.java | 6 +-
.../binary/bind/PostgreSQLComBindExecutor.java | 6 +-
.../parse/PostgreSQLComParseExecutorTest.java | 9 +-
.../executor/dumper/AbstractJDBCDumper.java | 2 +-
.../splitter/InventoryDataTaskSplitter.java | 2 +-
.../scaling/core/metadata/MetaDataManager.java | 4 +-
.../scaling/core/metadata/MetaDataManagerTest.java | 4 +-
.../scaling/mysql/MySQLBinlogDumper.java | 2 +-
.../scaling/postgresql/wal/WalEventConverter.java | 2 +-
311 files changed, 1228 insertions(+), 1326 deletions(-)
rename shardingsphere-features/shardingsphere-encrypt/shardingsphere-encrypt-common/src/main/resources/META-INF/services/{org.apache.shardingsphere.infra.metadata.model.schema.spi.LogicMetaDataDecorator => org.apache.shardingsphere.infra.schema.model.schema.spi.LogicMetaDataDecorator} (100%)
rename shardingsphere-features/shardingsphere-encrypt/shardingsphere-encrypt-common/src/main/resources/META-INF/services/{org.apache.shardingsphere.infra.metadata.model.schema.spi.LogicMetaDataLoader => org.apache.shardingsphere.infra.schema.model.schema.spi.LogicMetaDataLoader} (100%)
delete mode 100644 shardingsphere-features/shardingsphere-replica-query/shardingsphere-replica-query-common/src/main/java/org/apache/shardingsphere/replicaquery/metadata/ReplicaQueryTableAddressingMetaDataDecorator.java
rename shardingsphere-features/shardingsphere-sharding/shardingsphere-sharding-common/src/main/resources/META-INF/services/{org.apache.shardingsphere.infra.metadata.model.addressing.TableAddressingMetaDataDecorator => org.apache.shardingsphere.infra.schema.model.addressing.TableAddressingMetaDataDecorator} (100%)
rename shardingsphere-features/shardingsphere-sharding/shardingsphere-sharding-common/src/main/resources/META-INF/services/{org.apache.shardingsphere.infra.metadata.model.schema.spi.LogicMetaDataDecorator => org.apache.shardingsphere.infra.schema.model.schema.spi.LogicMetaDataDecorator} (100%)
rename shardingsphere-features/shardingsphere-sharding/shardingsphere-sharding-common/src/main/resources/META-INF/services/{org.apache.shardingsphere.infra.metadata.model.schema.spi.LogicMetaDataLoader => org.apache.shardingsphere.infra.schema.model.schema.spi.LogicMetaDataLoader} (100%)
rename shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/{schema/ShardingSphereSchema.java => metadata/ShardingSphereMetaData.java} (90%)
rename shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/{metadata/model/ShardingSphereMetaData.java => schema/model/ShardingSphereSchema.java} (70%)
rename shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/{metadata => schema}/model/addressing/TableAddressingMetaData.java (94%)
rename shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/{metadata => schema}/model/addressing/TableAddressingMetaDataDecorator.java (95%)
rename shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/{metadata => schema}/model/addressing/TableAddressingMetaDataLoader.java (95%)
rename shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/{metadata => schema}/model/datasource/CachedDatabaseMetaData.java (99%)
rename shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/{metadata => schema}/model/datasource/DataSourcesMetaData.java (98%)
rename shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/{metadata => schema}/model/schema/SchemaMetaDataLoader.java (94%)
rename shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/{metadata => schema}/model/schema/physical/jdbc/MetaDataConnectionAdapter.java (98%)
rename shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/{metadata => schema}/model/schema/physical/jdbc/handler/DatabaseMetaDataDialectHandler.java (95%)
rename shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/{metadata => schema}/model/schema/physical/jdbc/handler/DatabaseMetaDataDialectHandlerFactory.java (96%)
rename shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/{metadata => schema}/model/schema/physical/jdbc/handler/impl/H2DatabaseMetaDataDialectHandler.java (86%)
rename shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/{metadata => schema}/model/schema/physical/jdbc/handler/impl/MariaDBDatabaseMetaDataDialectHandler.java (86%)
rename shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/{metadata => schema}/model/schema/physical/jdbc/handler/impl/MySQLDatabaseMetaDataDialectHandler.java (86%)
rename shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/{metadata => schema}/model/schema/physical/jdbc/handler/impl/OracleDatabaseMetaDataDialectHandler.java (90%)
rename shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/{metadata => schema}/model/schema/physical/jdbc/handler/impl/PostgreSQLDatabaseMetaDataDialectHandler.java (86%)
rename shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/{metadata => schema}/model/schema/physical/jdbc/handler/impl/SQL92DatabaseMetaDataDialectHandler.java (86%)
rename shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/{metadata => schema}/model/schema/physical/jdbc/handler/impl/SQLServerDatabaseMetaDataDialectHandler.java (86%)
rename shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/{metadata => schema}/model/schema/physical/model/column/PhysicalColumnMetaData.java (93%)
rename shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/{metadata => schema}/model/schema/physical/model/column/PhysicalColumnMetaDataLoader.java (93%)
rename shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/{metadata => schema}/model/schema/physical/model/index/PhysicalIndexMetaData.java (92%)
rename shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/{metadata => schema}/model/schema/physical/model/index/PhysicalIndexMetaDataLoader.java (96%)
rename shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/{metadata => schema}/model/schema/physical/model/schema/PhysicalSchemaMetaData.java (95%)
rename shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/{metadata => schema}/model/schema/physical/model/schema/PhysicalSchemaMetaDataLoader.java (94%)
rename shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/{metadata => schema}/model/schema/physical/model/table/PhysicalTableMetaData.java (93%)
rename shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/{metadata => schema}/model/schema/physical/model/table/PhysicalTableMetaDataLoader.java (84%)
rename shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/{metadata => schema}/model/schema/spi/LogicMetaDataDecorator.java (88%)
rename shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/{metadata => schema}/model/schema/spi/LogicMetaDataLoader.java (90%)
rename shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/{metadata => schema}/model/schema/spi/SchemaMetaDataNotifier.java (87%)
rename shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/{metadata => schema}/refresh/MetaDataRefreshStrategy.java (78%)
rename shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/{metadata => schema}/refresh/MetaDataRefreshStrategyFactory.java (79%)
rename shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/{metadata => schema}/refresh/TableMetaDataLoaderCallback.java (88%)
rename shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/{metadata => schema}/refresh/impl/AlterTableStatementMetaDataRefreshStrategy.java (61%)
rename shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/{metadata => schema}/refresh/impl/CreateIndexStatementMetaDataRefreshStrategy.java (69%)
rename shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/{metadata => schema}/refresh/impl/CreateTableStatementMetaDataRefreshStrategy.java (72%)
rename shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/{metadata => schema}/refresh/impl/CreateViewStatementMetaDataRefreshStrategy.java (72%)
rename shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/{metadata => schema}/refresh/impl/DropIndexStatementMetaDataRefreshStrategy.java (76%)
rename shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/{metadata => schema}/refresh/impl/DropTableStatementMetaDataRefreshStrategy.java (62%)
rename shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/{metadata => schema}/refresh/impl/DropViewStatementMetaDataRefreshStrategy.java (61%)
delete mode 100644 shardingsphere-infra/shardingsphere-infra-common/src/main/resources/META-INF/services/org.apache.shardingsphere.infra.metadata.model.schema.physical.jdbc.handler.DatabaseMetaDataDialectHandler
create mode 100644 shardingsphere-infra/shardingsphere-infra-common/src/main/resources/META-INF/services/org.apache.shardingsphere.infra.schema.model.schema.physical.jdbc.handler.DatabaseMetaDataDialectHandler
rename shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra/{schema/ShardingSphereSchemaTest.java => metadata/ShardingSphereMetaDataTest.java} (70%)
rename shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra/{metadata => schema}/fixture/datasource/CloseableDataSource.java (93%)
rename shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra/{metadata => schema}/fixture/decorator/DataNodeRoutedLogicMetaDataDecoratorFixture.java (77%)
rename shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra/{metadata => schema}/fixture/loader/CommonFixtureLogicMetaDataLoader.java (84%)
rename shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra/{metadata => schema}/fixture/loader/DataNodeRoutedFixtureLogicMetaDataLoader.java (86%)
rename shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra/{metadata => schema}/fixture/rule/CommonFixtureRule.java (93%)
rename shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra/{metadata => schema}/fixture/rule/DataNodeRoutedFixtureRule.java (96%)
rename shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra/{metadata => schema}/model/datasource/CachedDatabaseMetaDataTest.java (97%)
rename shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra/{metadata => schema}/model/datasource/DataSourcesMetaDataTest.java (98%)
rename shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra/{metadata => schema}/model/schema/SchemaMetaDataLoaderTest.java (90%)
rename shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra/{metadata => schema}/model/schema/physical/jdbc/MetaDataConnectionAdapterTest.java (98%)
rename shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra/{metadata => schema}/model/schema/physical/jdbc/handler/AbstractDatabaseMetaDataDialectHandlerTest.java (96%)
rename shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra/{metadata => schema}/model/schema/physical/jdbc/handler/DatabaseMetaDataDialectHandlerFactoryTest.java (94%)
rename shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra/{metadata => schema}/model/schema/physical/jdbc/handler/DatabaseMetaDataDialectHandlerTest.java (98%)
rename shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra/{metadata => schema}/model/schema/physical/jdbc/handler/H2DatabaseMetaDataDialectHandlerTest.java (95%)
rename shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra/{metadata => schema}/model/schema/physical/jdbc/handler/MariaDBDatabaseMetaDataDialectHandlerTest.java (96%)
rename shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra/{metadata => schema}/model/schema/physical/jdbc/handler/MySQLDatabaseMetaDataDialectHandlerTest.java (96%)
rename shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra/{metadata => schema}/model/schema/physical/jdbc/handler/OracleDatabaseMetaDataDialectHandlerTest.java (96%)
rename shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra/{metadata => schema}/model/schema/physical/jdbc/handler/PostgreSQLDatabaseMetaDataDialectHandlerTest.java (96%)
rename shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra/{metadata => schema}/model/schema/physical/jdbc/handler/SQL92DatabaseMetaDataDialectHandlerTest.java (96%)
rename shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra/{metadata => schema}/model/schema/physical/jdbc/handler/SQLServerDatabaseMetaDataDialectHandlerTest.java (96%)
rename shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra/{metadata => schema}/model/schema/physical/model/column/ColumnMetaDataLoaderTest.java (98%)
rename shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra/{metadata => schema}/model/schema/physical/model/index/IndexMetaDataLoaderTest.java (96%)
rename shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra/{metadata => schema}/model/schema/physical/model/schema/SchemaMetaDataLoaderTest.java (96%)
rename shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra/{metadata => schema}/model/schema/physical/model/schema/SchemaMetaDataTest.java (93%)
rename shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra/{metadata => schema}/model/schema/physical/model/table/TableMetaDataLoaderTest.java (95%)
rename shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra/{metadata => schema}/model/schema/physical/model/table/TableMetaDataTest.java (92%)
rename shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra/{metadata => schema}/refresh/AbstractMetaDataRefreshStrategyTest.java (58%)
rename shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra/{metadata => schema}/refresh/MetaDataRefreshStrategyFactoryTest.java (97%)
rename shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra/{metadata => schema}/refresh/impl/AlterTableStatementMetaDataRefreshStrategyTest.java (79%)
rename shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra/{metadata => schema}/refresh/impl/CreateIndexStatementMetaDataRefreshStrategyTest.java (84%)
rename shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra/{metadata => schema}/refresh/impl/CreateTableStatementMetaDataRefreshStrategyTest.java (85%)
rename shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra/{metadata => schema}/refresh/impl/CreateViewStatementMetaDataRefreshStrategyTest.java (85%)
rename shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra/{metadata => schema}/refresh/impl/DropIndexStatementMetaDataRefreshStrategyTest.java (77%)
rename shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra/{metadata => schema}/refresh/impl/DropTableStatementMetaDataRefreshStrategyTest.java (87%)
rename shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra/{metadata => schema}/refresh/impl/DropViewStatementMetaDataRefreshStrategyTest.java (85%)
delete mode 100644 shardingsphere-infra/shardingsphere-infra-common/src/test/resources/META-INF/services/org.apache.shardingsphere.infra.metadata.model.schema.spi.LogicMetaDataDecorator
delete mode 100644 shardingsphere-infra/shardingsphere-infra-common/src/test/resources/META-INF/services/org.apache.shardingsphere.infra.metadata.model.schema.spi.LogicMetaDataLoader
copy shardingsphere-features/shardingsphere-replica-query/shardingsphere-replica-query-common/src/main/resources/META-INF/services/org.apache.shardingsphere.infra.metadata.model.addressing.TableAddressingMetaDataDecorator => shardingsphere-infra/shardingsphere-infra-common/src/test/resources/META-INF/services/org.apache.shardingsphere.infra.schema.model.schema.spi.LogicMetaDataDecorator (88%)
rename shardingsphere-features/shardingsphere-replica-query/shardingsphere-replica-query-common/src/main/resources/META-INF/services/org.apache.shardingsphere.infra.metadata.model.addressing.TableAddressingMetaDataDecorator => shardingsphere-infra/shardingsphere-infra-common/src/test/resources/META-INF/services/org.apache.shardingsphere.infra.schema.model.schema.spi.LogicMetaDataLoader (81%)
rename shardingsphere-jdbc/shardingsphere-jdbc-governance/src/main/resources/META-INF/services/{org.apache.shardingsphere.infra.metadata.model.schema.spi.SchemaMetaDataNotifier => org.apache.shardingsphere.infra.schema.model.schema.spi.SchemaMetaDataNotifier} (100%)