You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@shardingsphere.apache.org by zh...@apache.org on 2022/12/09 07:49:35 UTC
[shardingsphere] branch master updated (8ea92c7a51c -> 7e7e3eb3ad0)
This is an automated email from the ASF dual-hosted git repository.
zhangliang pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere.git
from 8ea92c7a51c Update `脱敏` in encrypt chinese documents to `加密` and `decryption` in encrypt english documents to `encryption` (#22761)
add 7e7e3eb3ad0 Add shardingsphere-distsql-handler module (#22765)
No new revisions were added by this update.
Summary of changes:
distsql/{ => handler}/pom.xml | 16 ++++----
.../handler}/exception/DistSQLException.java | 2 +-
.../resource/DuplicateResourceException.java | 2 +-
.../exception/resource/EmptyResourceException.java | 2 +-
.../resource/InvalidResourcesException.java | 2 +-
.../MissingRequiredResourcesException.java | 2 +-
.../ResourceDefinitionViolationException.java | 4 +-
.../resource/ResourceInUsedException.java | 2 +-
.../exception/rule/AlgorithmInUsedException.java | 2 +-
.../rule/DuplicateAlgorithmException.java | 2 +-
.../exception/rule/DuplicateRuleException.java | 2 +-
.../InvalidAlgorithmConfigurationException.java | 2 +-
.../rule/InvalidRuleConfigurationException.java | 2 +-
.../rule/MissingRequiredAlgorithmException.java | 2 +-
.../rule/MissingRequiredRuleException.java | 2 +-
.../rule/RuleDefinitionViolationException.java | 4 +-
.../exception/rule/RuleInUsedException.java | 2 +-
.../handler}/query/DatabaseDistSQLResultSet.java | 2 +-
.../distsql/handler}/query/DistSQLResultSet.java | 2 +-
.../handler}/query/GlobalRuleDistSQLResultSet.java | 2 +-
.../handler}/update/GlobalRuleRALUpdater.java | 2 +-
.../distsql/handler}/update/RALUpdater.java | 2 +-
.../distsql/handler}/update/RALUpdaterFactory.java | 2 +-
.../update/RuleDefinitionAlterUpdater.java | 2 +-
.../update/RuleDefinitionCreateUpdater.java | 2 +-
.../handler}/update/RuleDefinitionDropUpdater.java | 2 +-
.../handler}/update/RuleDefinitionUpdater.java | 2 +-
.../update/RuleDefinitionUpdaterFactory.java | 2 +-
.../DataSourcePropertiesValidateHandler.java | 43 ++++++++++++++++++++++
.../fixture/config/FixtureRuleConfiguration.java | 15 ++++----
.../fixture/statement}/FixtureRALStatement.java | 2 +-
.../fixture/statement}/FixtureRuleStatement.java | 2 +-
.../fixture/updater}/FixtureRALUpdater.java | 5 ++-
.../updater}/FixtureRuleDefinitionUpdater.java | 6 ++-
.../handler}/update/RALUpdaterFactoryTest.java | 6 +--
.../update/RuleDefinitionUpdaterFactoryTest.java | 6 +--
...hardingsphere.distsql.handler.update.RALUpdater | 2 +-
...re.distsql.handler.update.RuleDefinitionUpdater | 2 +-
distsql/parser/pom.xml | 1 +
distsql/pom.xml | 1 +
features/db-discovery/distsql/handler/pom.xml | 5 +++
.../CountDatabaseDiscoveryRuleQueryResultSet.java | 2 +-
.../DatabaseDiscoveryHeartbeatQueryResultSet.java | 2 +-
.../query/DatabaseDiscoveryRuleQueryResultSet.java | 2 +-
.../query/DatabaseDiscoveryTypeQueryResultSet.java | 2 +-
...DatabaseDiscoveryHeartbeatStatementUpdater.java | 6 +--
...AlterDatabaseDiscoveryRuleStatementUpdater.java | 10 ++---
...AlterDatabaseDiscoveryTypeStatementUpdater.java | 8 ++--
...DatabaseDiscoveryHeartbeatStatementUpdater.java | 4 +-
...reateDatabaseDiscoveryRuleStatementUpdater.java | 10 ++---
...reateDatabaseDiscoveryTypeStatementUpdater.java | 6 +--
...DatabaseDiscoveryHeartbeatStatementUpdater.java | 6 +--
.../DropDatabaseDiscoveryRuleStatementUpdater.java | 6 +--
.../DropDatabaseDiscoveryTypeStatementUpdater.java | 6 +--
...gsphere.distsql.handler.query.DistSQLResultSet} | 0
...e.distsql.handler.update.RuleDefinitionUpdater} | 0
...tabaseDiscoveryHeartbeatQueryResultSetTest.java | 2 +-
.../DatabaseDiscoveryRuleQueryResultSetTest.java | 2 +-
.../DatabaseDiscoveryTypeQueryResultSetTest.java | 2 +-
...baseDiscoveryHeartbeatStatementUpdaterTest.java | 4 +-
...overyProviderAlgorithmStatementUpdaterTest.java | 6 +--
...rDatabaseDiscoveryRuleStatementUpdaterTest.java | 6 +--
...baseDiscoveryHeartbeatStatementUpdaterTest.java | 2 +-
...overyProviderAlgorithmStatementUpdaterTest.java | 4 +-
...eDatabaseDiscoveryRuleStatementUpdaterTest.java | 6 +--
...baseDiscoveryHeartbeatStatementUpdaterTest.java | 4 +-
...overyProviderAlgorithmStatementUpdaterTest.java | 4 +-
...pDatabaseDiscoveryRuleStatementUpdaterTest.java | 4 +-
features/encrypt/distsql/handler/pom.xml | 5 +++
.../query/CountEncryptRuleQueryResultSet.java | 2 +-
.../handler/query/EncryptRuleQueryResultSet.java | 2 +-
.../update/AlterEncryptRuleStatementUpdater.java | 8 ++--
.../update/CreateEncryptRuleStatementUpdater.java | 10 ++---
.../update/DropEncryptRuleStatementUpdater.java | 4 +-
...gsphere.distsql.handler.query.DistSQLResultSet} | 0
...e.distsql.handler.update.RuleDefinitionUpdater} | 0
.../query/EncryptRuleQueryResultSetTest.java | 2 +-
.../AlterEncryptRuleStatementUpdaterTest.java | 6 +--
.../CreateEncryptRuleStatementUpdaterTest.java | 6 +--
.../DropEncryptRuleStatementUpdaterTest.java | 2 +-
.../readwrite-splitting/distsql/handler/pom.xml | 5 +++
.../ReadwriteSplittingRuleStatementChecker.java | 10 ++---
.../CountReadwriteSplittingRuleQueryResultSet.java | 2 +-
.../ReadwriteSplittingRuleQueryResultSet.java | 2 +-
...lterReadwriteSplittingRuleStatementUpdater.java | 2 +-
...eateReadwriteSplittingRuleStatementUpdater.java | 2 +-
...DropReadwriteSplittingRuleStatementUpdater.java | 8 ++--
...gsphere.distsql.handler.query.DistSQLResultSet} | 0
...e.distsql.handler.update.RuleDefinitionUpdater} | 0
...ReadwriteSplittingRuleStatementUpdaterTest.java | 8 ++--
...ReadwriteSplittingRuleStatementUpdaterTest.java | 8 ++--
...ReadwriteSplittingRuleStatementUpdaterTest.java | 6 +--
features/shadow/distsql/handler/pom.xml | 5 +++
.../checker/ShadowRuleStatementChecker.java | 8 ++--
.../query/CountShadowRuleQueryResultSet.java | 2 +-
.../DefaultShadowAlgorithmQueryResultSet.java | 2 +-
.../query/ShadowAlgorithmQueryResultSet.java | 2 +-
.../handler/query/ShadowRuleQueryResultSet.java | 2 +-
.../query/ShadowTableRuleQueryResultSet.java | 2 +-
...lterDefaultShadowAlgorithmStatementUpdater.java | 6 +--
.../update/AlterShadowRuleStatementUpdater.java | 8 ++--
...eateDefaultShadowAlgorithmStatementUpdater.java | 6 +--
.../update/CreateShadowRuleStatementUpdater.java | 6 +--
...DropDefaultShadowAlgorithmStatementUpdater.java | 4 +-
.../DropShadowAlgorithmStatementUpdater.java | 8 ++--
.../update/DropShadowRuleStatementUpdater.java | 4 +-
...gsphere.distsql.handler.query.DistSQLResultSet} | 0
...e.distsql.handler.update.RuleDefinitionUpdater} | 0
.../query/ShadowAlgorithmQueryResultSetTest.java | 2 +-
.../query/ShadowRuleQueryResultSetTest.java | 2 +-
.../query/ShadowTableRuleQueryResultSetTest.java | 2 +-
...DefaultShadowAlgorithmStatementUpdaterTest.java | 6 +--
.../AlterShadowRuleStatementUpdaterTest.java | 10 ++---
...DefaultShadowAlgorithmStatementUpdaterTest.java | 2 +-
.../CreateShadowRuleStatementUpdaterTest.java | 6 +--
...DefaultShadowAlgorithmStatementUpdaterTest.java | 2 +-
.../DropShadowAlgorithmStatementUpdaterTest.java | 2 +-
.../update/DropShadowRuleStatementUpdaterTest.java | 2 +-
features/sharding/distsql/handler/pom.xml | 5 +++
.../checker/ShardingTableRuleStatementChecker.java | 12 +++---
.../query/BroadcastTableRuleQueryResultSet.java | 2 +-
.../query/CountShardingRuleQueryResultSet.java | 2 +-
.../DefaultShardingStrategyQueryResultSet.java | 2 +-
.../query/ShardingAlgorithmsQueryResultSet.java | 2 +-
.../query/ShardingAuditorsQueryResultSet.java | 2 +-
.../query/ShardingKeyGeneratorsQueryResultSet.java | 2 +-
.../query/ShardingTableNodesQueryResultSet.java | 2 +-
.../ShardingTableReferenceRuleQueryResultSet.java | 2 +-
.../query/ShardingTableRuleQueryResultSet.java | 2 +-
...rdingTableRulesUsedAlgorithmQueryResultSet.java | 2 +-
...hardingTableRulesUsedAuditorQueryResultSet.java | 2 +-
...ngTableRulesUsedKeyGeneratorQueryResultSet.java | 2 +-
.../UnusedShardingAlgorithmsQueryResultSet.java | 2 +-
.../UnusedShardingAuditorsQueryResultSet.java | 2 +-
.../UnusedShardingKeyGeneratorsQueryResultSet.java | 2 +-
...terDefaultShardingStrategyStatementUpdater.java | 8 ++--
...ShardingTableReferenceRuleStatementUpdater.java | 8 ++--
.../AlterShardingTableRuleStatementUpdater.java | 4 +-
.../CreateBroadcastTableRuleStatementUpdater.java | 8 ++--
...ateDefaultShardingStrategyStatementUpdater.java | 10 ++---
...ShardingTableReferenceRuleStatementUpdater.java | 8 ++--
.../CreateShardingTableRuleStatementUpdater.java | 2 +-
.../DropBroadcastTableRuleStatementUpdater.java | 4 +-
.../DropDefaultStrategyStatementUpdater.java | 4 +-
.../DropShardingAlgorithmStatementUpdater.java | 8 ++--
.../DropShardingAuditorStatementUpdater.java | 6 +--
.../DropShardingKeyGeneratorStatementUpdater.java | 6 +--
...ShardingTableReferenceRuleStatementUpdater.java | 4 +-
.../DropShardingTableRuleStatementUpdater.java | 8 ++--
...gsphere.distsql.handler.query.DistSQLResultSet} | 0
...e.distsql.handler.update.RuleDefinitionUpdater} | 0
.../checker/ShardingRuleStatementCheckerTest.java | 8 ++--
.../ShardingTableNodesQueryResultSetTest.java | 2 +-
.../query/ShardingTableRuleQueryResultSetTest.java | 2 +-
...gTableRulesUsedAlgorithmQueryResultSetTest.java | 2 +-
...ingTableRulesUsedAuditorQueryResultSetTest.java | 2 +-
...bleRulesUsedKeyGeneratorQueryResultSetTest.java | 2 +-
...efaultShardingStrategyStatementUpdaterTest.java | 6 +--
...dingTableReferenceRuleStatementUpdaterTest.java | 2 +-
...efaultShardingStrategyStatementUpdaterTest.java | 6 +--
...dingTableReferenceRuleStatementUpdaterTest.java | 4 +-
...reateShardingTableRuleStatementUpdaterTest.java | 2 +-
...DropBroadcastTableRuleStatementUpdaterTest.java | 2 +-
...efaultShardingStrategyStatementUpdaterTest.java | 2 +-
.../DropShardingAlgorithmStatementUpdaterTest.java | 6 +--
.../DropShardingAuditorStatementUpdaterTest.java | 4 +-
...opShardingKeyGeneratorStatementUpdaterTest.java | 4 +-
...dingTableReferenceRuleStatementUpdaterTest.java | 2 +-
.../DropShardingTableRuleStatementUpdaterTest.java | 6 +--
.../props/DataSourcePropertiesValidator.java | 13 +++----
.../exception/rule/RuleDisabledException.java | 32 ----------------
.../exception/rule/RuleEnabledException.java | 32 ----------------
.../props/DataSourcePropertiesValidatorTest.java | 18 ++++++---
.../jdbc/core/driver/ShardingSphereDriverURL.java | 4 +-
kernel/authority/distsql/handler/pom.xml | 5 +++
.../handler/AuthorityRuleQueryResultSet.java | 2 +-
...gsphere.distsql.handler.query.DistSQLResultSet} | 0
.../handler/AuthorityRuleQueryResultSetTest.java | 2 +-
kernel/data-pipeline/distsql/handler/pom.xml | 5 +++
...ShowMigrationCheckAlgorithmsQueryResultSet.java | 2 +-
.../ShowMigrationCheckStatusQueryResultSet.java | 2 +-
.../ShowMigrationJobStatusQueryResultSet.java | 2 +-
.../query/ShowMigrationListQueryResultSet.java | 2 +-
...wMigrationSourceStorageUnitsQueryResultSet.java | 2 +-
.../handler/update/CheckMigrationJobUpdater.java | 2 +-
.../handler/update/CommitMigrationUpdater.java | 2 +-
.../handler/update/DropMigrationCheckUpdater.java | 2 +-
.../handler/update/MigrateTableUpdater.java | 2 +-
.../RegisterMigrationSourceStorageUnitUpdater.java | 9 +++--
.../handler/update/RollbackMigrationUpdater.java | 2 +-
.../handler/update/StartMigrationCheckUpdater.java | 2 +-
.../handler/update/StartMigrationUpdater.java | 2 +-
.../handler/update/StopMigrationCheckUpdater.java | 2 +-
.../handler/update/StopMigrationUpdater.java | 2 +-
...nregisterMigrationSourceStorageUnitUpdater.java | 2 +-
...gsphere.distsql.handler.query.DistSQLResultSet} | 0
...ardingsphere.distsql.handler.update.RALUpdater} | 0
kernel/parser/distsql/handler/pom.xml | 5 +++
.../handler/query/SQLParserRuleQueryResultSet.java | 2 +-
.../update/AlterSQLParserRuleStatementUpdater.java | 2 +-
...gsphere.distsql.handler.query.DistSQLResultSet} | 0
...re.distsql.handler.update.GlobalRuleRALUpdater} | 0
kernel/sql-translator/distsql/handler/pom.xml | 5 +++
.../handler/SQLTranslatorRuleQueryResultSet.java | 2 +-
...gsphere.distsql.handler.query.DistSQLResultSet} | 0
kernel/traffic/distsql/handler/pom.xml | 5 +++
.../handler/query/TrafficRulesQueryResultSet.java | 2 +-
.../update/AlterTrafficRuleStatementUpdater.java | 6 +--
.../update/CreateTrafficRuleStatementUpdater.java | 6 +--
.../update/DropTrafficRuleStatementUpdater.java | 4 +-
...gsphere.distsql.handler.query.DistSQLResultSet} | 0
...re.distsql.handler.update.GlobalRuleRALUpdater} | 0
.../query/TrafficRulesQueryResultSetTest.java | 2 +-
.../AlterTrafficRuleStatementUpdaterTest.java | 4 +-
.../CreateTrafficRuleStatementUpdaterTest.java | 4 +-
.../DropTrafficRuleStatementUpdaterTest.java | 2 +-
kernel/transaction/distsql/handler/pom.xml | 5 +++
.../query/TransactionRuleQueryResultSet.java | 2 +-
.../AlterTransactionRuleStatementUpdater.java | 4 +-
...gsphere.distsql.handler.query.DistSQLResultSet} | 0
...re.distsql.handler.update.GlobalRuleRALUpdater} | 0
.../ral/QueryableGlobalRuleRALBackendHandler.java | 2 +-
...ueryableGlobalRuleRALBackendHandlerFactory.java | 4 +-
.../distsql/ral/RALBackendHandlerFactory.java | 4 +-
.../ral/UpdatableGlobalRuleRALBackendHandler.java | 2 +-
...pdatableGlobalRuleRALBackendHandlerFactory.java | 2 +-
...aseDiscoveryRuleConfigurationImportChecker.java | 6 +--
...iteSplittingRuleConfigurationImportChecker.java | 4 +-
.../ShardingRuleConfigurationImportChecker.java | 6 +--
.../query/QueryableScalingRALBackendHandler.java | 2 +-
.../QueryableScalingRALBackendHandlerFactory.java | 2 +-
.../update/UpdatableScalingRALBackendHandler.java | 2 +-
.../queryable/ShowMigrationRuleQueryResultSet.java | 2 +-
.../AlterInventoryIncrementalRuleUpdater.java | 2 +-
...SplittingStorageUnitStatusStatementHandler.java | 2 +-
.../ImportDatabaseConfigurationHandler.java | 14 +++----
.../ral/updatable/RefreshTableMetaDataHandler.java | 4 +-
.../resource/AlterStorageUnitBackendHandler.java | 14 +++----
.../RegisterStorageUnitBackendHandler.java | 12 +++---
.../UnregisterStorageUnitBackendHandler.java | 6 +--
.../rdl/rule/RuleDefinitionBackendHandler.java | 10 ++---
...aultSingleTableStorageUnitStatementUpdater.java | 4 +-
.../handler/distsql/rql/RQLBackendHandler.java | 2 +-
.../distsql/rql/RQLBackendHandlerFactory.java | 4 +-
.../rql/resource/StorageUnitQueryResultSet.java | 2 +-
.../rule/CountSingleTableRuleQueryResultSet.java | 2 +-
.../rule/RulesUsedStorageUnitQueryResultSet.java | 2 +-
.../rql/rule/SingleTableQueryResultSet.java | 2 +-
.../rql/rule/SingleTableRulesQueryResultSet.java | 2 +-
...gsphere.distsql.handler.query.DistSQLResultSet} | 0
...ardingsphere.distsql.handler.update.RALUpdater} | 0
...e.distsql.handler.update.RuleDefinitionUpdater} | 0
.../distsql/DistSQLBackendHandlerFactoryTest.java | 2 +-
.../FixtureRuleDefinitionCreateUpdater.java | 2 +-
.../QueryableScalingFixtureQueryResultSet.java | 2 +-
.../ImportDatabaseConfigurationHandlerTest.java | 16 ++++----
.../updatable/RefreshTableMetaDataHandlerTest.java | 4 +-
.../AlterStorageUnitBackendHandlerTest.java | 14 +++----
.../RegisterStorageUnitBackendHandlerTest.java | 14 +++----
.../UnregisterStorageUnitBackendHandlerTest.java | 6 +--
...etDefaultSingleTableStorageUnitUpdaterTest.java | 2 +-
.../handler/distsql/rql/RQLBackendHandlerTest.java | 2 +-
.../RulesUsedStorageUnitQueryResultSetTest.java | 4 +-
.../distsql/rql/SingleTableQueryResultSetTest.java | 2 +-
.../rql/SingleTableRulesQueryResultSetTest.java | 2 +-
...gsphere.distsql.handler.query.DistSQLResultSet} | 0
...e.distsql.handler.update.RuleDefinitionUpdater} | 0
267 files changed, 570 insertions(+), 524 deletions(-)
copy distsql/{ => handler}/pom.xml (77%)
rename {infra/common/src/main/java/org/apache/shardingsphere/infra/distsql => distsql/handler/src/main/java/org/apache/shardingsphere/distsql/handler}/exception/DistSQLException.java (95%)
rename {infra/common/src/main/java/org/apache/shardingsphere/infra/distsql => distsql/handler/src/main/java/org/apache/shardingsphere/distsql/handler}/exception/resource/DuplicateResourceException.java (95%)
rename {infra/common/src/main/java/org/apache/shardingsphere/infra/distsql => distsql/handler/src/main/java/org/apache/shardingsphere/distsql/handler}/exception/resource/EmptyResourceException.java (94%)
rename {infra/common/src/main/java/org/apache/shardingsphere/infra/distsql => distsql/handler/src/main/java/org/apache/shardingsphere/distsql/handler}/exception/resource/InvalidResourcesException.java (95%)
rename {infra/common/src/main/java/org/apache/shardingsphere/infra/distsql => distsql/handler/src/main/java/org/apache/shardingsphere/distsql/handler}/exception/resource/MissingRequiredResourcesException.java (95%)
rename {infra/common/src/main/java/org/apache/shardingsphere/infra/distsql => distsql/handler/src/main/java/org/apache/shardingsphere/distsql/handler}/exception/resource/ResourceDefinitionViolationException.java (89%)
rename {infra/common/src/main/java/org/apache/shardingsphere/infra/distsql => distsql/handler/src/main/java/org/apache/shardingsphere/distsql/handler}/exception/resource/ResourceInUsedException.java (95%)
rename {infra/common/src/main/java/org/apache/shardingsphere/infra/distsql => distsql/handler/src/main/java/org/apache/shardingsphere/distsql/handler}/exception/rule/AlgorithmInUsedException.java (95%)
rename {infra/common/src/main/java/org/apache/shardingsphere/infra/distsql => distsql/handler/src/main/java/org/apache/shardingsphere/distsql/handler}/exception/rule/DuplicateAlgorithmException.java (95%)
rename {infra/common/src/main/java/org/apache/shardingsphere/infra/distsql => distsql/handler/src/main/java/org/apache/shardingsphere/distsql/handler}/exception/rule/DuplicateRuleException.java (96%)
rename {infra/common/src/main/java/org/apache/shardingsphere/infra/distsql => distsql/handler/src/main/java/org/apache/shardingsphere/distsql/handler}/exception/rule/InvalidAlgorithmConfigurationException.java (96%)
rename {infra/common/src/main/java/org/apache/shardingsphere/infra/distsql => distsql/handler/src/main/java/org/apache/shardingsphere/distsql/handler}/exception/rule/InvalidRuleConfigurationException.java (96%)
rename {infra/common/src/main/java/org/apache/shardingsphere/infra/distsql => distsql/handler/src/main/java/org/apache/shardingsphere/distsql/handler}/exception/rule/MissingRequiredAlgorithmException.java (96%)
rename {infra/common/src/main/java/org/apache/shardingsphere/infra/distsql => distsql/handler/src/main/java/org/apache/shardingsphere/distsql/handler}/exception/rule/MissingRequiredRuleException.java (97%)
rename {infra/common/src/main/java/org/apache/shardingsphere/infra/distsql => distsql/handler/src/main/java/org/apache/shardingsphere/distsql/handler}/exception/rule/RuleDefinitionViolationException.java (90%)
rename {infra/common/src/main/java/org/apache/shardingsphere/infra/distsql => distsql/handler/src/main/java/org/apache/shardingsphere/distsql/handler}/exception/rule/RuleInUsedException.java (95%)
rename {infra/common/src/main/java/org/apache/shardingsphere/infra/distsql => distsql/handler/src/main/java/org/apache/shardingsphere/distsql/handler}/query/DatabaseDistSQLResultSet.java (95%)
rename {infra/common/src/main/java/org/apache/shardingsphere/infra/distsql => distsql/handler/src/main/java/org/apache/shardingsphere/distsql/handler}/query/DistSQLResultSet.java (95%)
rename {infra/common/src/main/java/org/apache/shardingsphere/infra/distsql => distsql/handler/src/main/java/org/apache/shardingsphere/distsql/handler}/query/GlobalRuleDistSQLResultSet.java (95%)
rename {infra/common/src/main/java/org/apache/shardingsphere/infra/distsql => distsql/handler/src/main/java/org/apache/shardingsphere/distsql/handler}/update/GlobalRuleRALUpdater.java (96%)
rename {infra/common/src/main/java/org/apache/shardingsphere/infra/distsql => distsql/handler/src/main/java/org/apache/shardingsphere/distsql/handler}/update/RALUpdater.java (96%)
rename {infra/common/src/main/java/org/apache/shardingsphere/infra/distsql => distsql/handler/src/main/java/org/apache/shardingsphere/distsql/handler}/update/RALUpdaterFactory.java (96%)
rename {infra/common/src/main/java/org/apache/shardingsphere/infra/distsql => distsql/handler/src/main/java/org/apache/shardingsphere/distsql/handler}/update/RuleDefinitionAlterUpdater.java (96%)
rename {infra/common/src/main/java/org/apache/shardingsphere/infra/distsql => distsql/handler/src/main/java/org/apache/shardingsphere/distsql/handler}/update/RuleDefinitionCreateUpdater.java (96%)
rename {infra/common/src/main/java/org/apache/shardingsphere/infra/distsql => distsql/handler/src/main/java/org/apache/shardingsphere/distsql/handler}/update/RuleDefinitionDropUpdater.java (97%)
rename {infra/common/src/main/java/org/apache/shardingsphere/infra/distsql => distsql/handler/src/main/java/org/apache/shardingsphere/distsql/handler}/update/RuleDefinitionUpdater.java (96%)
rename {infra/common/src/main/java/org/apache/shardingsphere/infra/distsql => distsql/handler/src/main/java/org/apache/shardingsphere/distsql/handler}/update/RuleDefinitionUpdaterFactory.java (96%)
create mode 100644 distsql/handler/src/main/java/org/apache/shardingsphere/distsql/handler/validate/DataSourcePropertiesValidateHandler.java
copy infra/common/src/test/java/org/apache/shardingsphere/infra/fixture/FixtureRuleStatement.java => distsql/handler/src/test/java/org/apache/shardingsphere/distsql/handler/fixture/config/FixtureRuleConfiguration.java (70%)
rename {infra/common/src/test/java/org/apache/shardingsphere/infra/fixture => distsql/handler/src/test/java/org/apache/shardingsphere/distsql/handler/fixture/statement}/FixtureRALStatement.java (93%)
rename {infra/common/src/test/java/org/apache/shardingsphere/infra/fixture => distsql/handler/src/test/java/org/apache/shardingsphere/distsql/handler/fixture/statement}/FixtureRuleStatement.java (93%)
rename {infra/common/src/test/java/org/apache/shardingsphere/infra/fixture => distsql/handler/src/test/java/org/apache/shardingsphere/distsql/handler/fixture/updater}/FixtureRALUpdater.java (83%)
rename {infra/common/src/test/java/org/apache/shardingsphere/infra/fixture => distsql/handler/src/test/java/org/apache/shardingsphere/distsql/handler/fixture/updater}/FixtureRuleDefinitionUpdater.java (81%)
rename {infra/common/src/test/java/org/apache/shardingsphere/infra/distsql => distsql/handler/src/test/java/org/apache/shardingsphere/distsql/handler}/update/RALUpdaterFactoryTest.java (83%)
rename {infra/common/src/test/java/org/apache/shardingsphere/infra/distsql => distsql/handler/src/test/java/org/apache/shardingsphere/distsql/handler}/update/RuleDefinitionUpdaterFactoryTest.java (83%)
rename infra/common/src/test/resources/META-INF/services/org.apache.shardingsphere.infra.distsql.update.RALUpdater => distsql/handler/src/test/resources/META-INF/services/org.apache.shardingsphere.distsql.handler.update.RALUpdater (91%)
rename infra/common/src/test/resources/META-INF/services/org.apache.shardingsphere.infra.distsql.update.RuleDefinitionUpdater => distsql/handler/src/test/resources/META-INF/services/org.apache.shardingsphere.distsql.handler.update.RuleDefinitionUpdater (90%)
rename features/db-discovery/distsql/handler/src/main/resources/META-INF/services/{org.apache.shardingsphere.infra.distsql.query.DistSQLResultSet => org.apache.shardingsphere.distsql.handler.query.DistSQLResultSet} (100%)
rename features/db-discovery/distsql/handler/src/main/resources/META-INF/services/{org.apache.shardingsphere.infra.distsql.update.RuleDefinitionUpdater => org.apache.shardingsphere.distsql.handler.update.RuleDefinitionUpdater} (100%)
rename features/encrypt/distsql/handler/src/main/resources/META-INF/services/{org.apache.shardingsphere.infra.distsql.query.DistSQLResultSet => org.apache.shardingsphere.distsql.handler.query.DistSQLResultSet} (100%)
rename features/encrypt/distsql/handler/src/main/resources/META-INF/services/{org.apache.shardingsphere.infra.distsql.update.RuleDefinitionUpdater => org.apache.shardingsphere.distsql.handler.update.RuleDefinitionUpdater} (100%)
rename features/readwrite-splitting/distsql/handler/src/main/resources/META-INF/services/{org.apache.shardingsphere.infra.distsql.query.DistSQLResultSet => org.apache.shardingsphere.distsql.handler.query.DistSQLResultSet} (100%)
rename features/readwrite-splitting/distsql/handler/src/main/resources/META-INF/services/{org.apache.shardingsphere.infra.distsql.update.RuleDefinitionUpdater => org.apache.shardingsphere.distsql.handler.update.RuleDefinitionUpdater} (100%)
rename features/shadow/distsql/handler/src/main/resources/META-INF/services/{org.apache.shardingsphere.infra.distsql.query.DistSQLResultSet => org.apache.shardingsphere.distsql.handler.query.DistSQLResultSet} (100%)
rename features/shadow/distsql/handler/src/main/resources/META-INF/services/{org.apache.shardingsphere.infra.distsql.update.RuleDefinitionUpdater => org.apache.shardingsphere.distsql.handler.update.RuleDefinitionUpdater} (100%)
rename features/sharding/distsql/handler/src/main/resources/META-INF/services/{org.apache.shardingsphere.infra.distsql.query.DistSQLResultSet => org.apache.shardingsphere.distsql.handler.query.DistSQLResultSet} (100%)
rename features/sharding/distsql/handler/src/main/resources/META-INF/services/{org.apache.shardingsphere.infra.distsql.update.RuleDefinitionUpdater => org.apache.shardingsphere.distsql.handler.update.RuleDefinitionUpdater} (100%)
delete mode 100644 infra/common/src/main/java/org/apache/shardingsphere/infra/distsql/exception/rule/RuleDisabledException.java
delete mode 100644 infra/common/src/main/java/org/apache/shardingsphere/infra/distsql/exception/rule/RuleEnabledException.java
rename kernel/authority/distsql/handler/src/main/resources/META-INF/services/{org.apache.shardingsphere.infra.distsql.query.DistSQLResultSet => org.apache.shardingsphere.distsql.handler.query.DistSQLResultSet} (100%)
rename kernel/data-pipeline/distsql/handler/src/main/resources/META-INF/services/{org.apache.shardingsphere.infra.distsql.query.DistSQLResultSet => org.apache.shardingsphere.distsql.handler.query.DistSQLResultSet} (100%)
rename kernel/data-pipeline/distsql/handler/src/main/resources/META-INF/services/{org.apache.shardingsphere.infra.distsql.update.RALUpdater => org.apache.shardingsphere.distsql.handler.update.RALUpdater} (100%)
rename kernel/parser/distsql/handler/src/main/resources/META-INF/services/{org.apache.shardingsphere.infra.distsql.query.DistSQLResultSet => org.apache.shardingsphere.distsql.handler.query.DistSQLResultSet} (100%)
rename kernel/parser/distsql/handler/src/main/resources/META-INF/services/{org.apache.shardingsphere.infra.distsql.update.GlobalRuleRALUpdater => org.apache.shardingsphere.distsql.handler.update.GlobalRuleRALUpdater} (100%)
rename kernel/sql-translator/distsql/handler/src/main/resources/META-INF/services/{org.apache.shardingsphere.infra.distsql.query.DistSQLResultSet => org.apache.shardingsphere.distsql.handler.query.DistSQLResultSet} (100%)
rename kernel/traffic/distsql/handler/src/main/resources/META-INF/services/{org.apache.shardingsphere.infra.distsql.query.DistSQLResultSet => org.apache.shardingsphere.distsql.handler.query.DistSQLResultSet} (100%)
rename kernel/traffic/distsql/handler/src/main/resources/META-INF/services/{org.apache.shardingsphere.infra.distsql.update.GlobalRuleRALUpdater => org.apache.shardingsphere.distsql.handler.update.GlobalRuleRALUpdater} (100%)
rename kernel/transaction/distsql/handler/src/main/resources/META-INF/services/{org.apache.shardingsphere.infra.distsql.query.DistSQLResultSet => org.apache.shardingsphere.distsql.handler.query.DistSQLResultSet} (100%)
rename kernel/transaction/distsql/handler/src/main/resources/META-INF/services/{org.apache.shardingsphere.infra.distsql.update.GlobalRuleRALUpdater => org.apache.shardingsphere.distsql.handler.update.GlobalRuleRALUpdater} (100%)
rename proxy/backend/src/main/resources/META-INF/services/{org.apache.shardingsphere.infra.distsql.query.DistSQLResultSet => org.apache.shardingsphere.distsql.handler.query.DistSQLResultSet} (100%)
rename proxy/backend/src/main/resources/META-INF/services/{org.apache.shardingsphere.infra.distsql.update.RALUpdater => org.apache.shardingsphere.distsql.handler.update.RALUpdater} (100%)
rename proxy/backend/src/main/resources/META-INF/services/{org.apache.shardingsphere.infra.distsql.update.RuleDefinitionUpdater => org.apache.shardingsphere.distsql.handler.update.RuleDefinitionUpdater} (100%)
rename proxy/backend/src/test/resources/META-INF/services/{org.apache.shardingsphere.infra.distsql.query.DistSQLResultSet => org.apache.shardingsphere.distsql.handler.query.DistSQLResultSet} (100%)
rename proxy/backend/src/test/resources/META-INF/services/{org.apache.shardingsphere.infra.distsql.update.RuleDefinitionUpdater => org.apache.shardingsphere.distsql.handler.update.RuleDefinitionUpdater} (100%)