This is an automated email from the ASF dual-hosted git repository.
wuweijie pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere.git.
from dd4349f Merge shadow feature to core module (#10666)
add 78da9d0 Merge encrypt feature to core module (#10667)
No new revisions were added by this update.
Summary of changes:
examples/example-core/config-utility/pom.xml | 6 +-
examples/pom.xml | 7 +-
.../shardingsphere-encrypt/pom.xml | 5 +-
.../shardingsphere-encrypt-api/pom.xml | 38 ---------
.../shardingsphere-encrypt-common/pom.xml | 43 ----------
.../shardingsphere-encrypt-core}/pom.xml | 15 ++--
.../encrypt/algorithm/AESEncryptAlgorithm.java | 0
.../encrypt/algorithm/MD5EncryptAlgorithm.java | 0
.../encrypt/algorithm/RC4EncryptAlgorithm.java | 0
.../AlgorithmProvidedEncryptRuleConfiguration.java | 0
.../api/config/EncryptRuleConfiguration.java | 0
.../rule/EncryptColumnRuleConfiguration.java | 0
.../config/rule/EncryptTableRuleConfiguration.java | 0
.../encrypt/constant/EncryptOrder.java | 0
.../merge/EncryptResultDecoratorEngine.java | 0
.../merge/dal/EncryptDALResultDecorator.java | 0
.../impl/DecoratedEncryptColumnsMergedResult.java | 0
.../merge/dal/impl/EncryptColumnsMergedResult.java | 0
.../dal/impl/MergedEncryptColumnsMergedResult.java | 0
.../merge/dql/EncryptAlgorithmMetaData.java | 0
.../merge/dql/EncryptDQLResultDecorator.java | 0
.../encrypt/merge/dql/EncryptMergedResult.java | 0
.../metadata/EncryptTableMetaDataBuilder.java | 0
.../rewrite/aware/QueryWithCipherColumnAware.java | 0
.../rewrite/condition/EncryptCondition.java | 0
.../rewrite/condition/EncryptConditionEngine.java | 0
.../condition/impl/EncryptEqualCondition.java | 0
.../rewrite/condition/impl/EncryptInCondition.java | 0
.../context/EncryptSQLRewriteContextDecorator.java | 0
.../parameter/EncryptParameterRewriter.java | 0
.../parameter/EncryptParameterRewriterBuilder.java | 0
.../impl/EncryptAssignmentParameterRewriter.java | 0
...OnDuplicateKeyUpdateValueParameterRewriter.java | 0
.../impl/EncryptInsertValueParameterRewriter.java | 0
.../impl/EncryptPredicateParameterRewriter.java | 0
.../rewrite/token/EncryptTokenGenerateBuilder.java | 0
.../generator/BaseEncryptSQLTokenGenerator.java | 0
...stQueryAndPlainInsertColumnsTokenGenerator.java | 0
.../impl/EncryptAlterTableTokenGenerator.java | 0
.../impl/EncryptAssignmentTokenGenerator.java | 0
.../impl/EncryptCreateTableTokenGenerator.java | 0
...ptForUseDefaultInsertColumnsTokenGenerator.java | 0
.../impl/EncryptInsertOnUpdateTokenGenerator.java | 0
.../impl/EncryptInsertValuesTokenGenerator.java | 0
.../impl/EncryptPredicateColumnTokenGenerator.java | 0
.../EncryptPredicateRightValueTokenGenerator.java | 0
.../impl/EncryptProjectionTokenGenerator.java | 0
.../impl/InsertCipherNameTokenGenerator.java | 0
.../rewrite/token/pojo/EncryptAlterTableToken.java | 0
.../rewrite/token/pojo/EncryptAssignmentToken.java | 0
.../token/pojo/EncryptInsertValuesToken.java | 0
.../token/pojo/EncryptLiteralAssignmentToken.java | 0
.../pojo/EncryptParameterAssignmentToken.java | 0
.../pojo/EncryptPredicateEqualRightValueToken.java | 0
.../pojo/EncryptPredicateInRightValueToken.java | 0
.../shardingsphere/encrypt/rule/EncryptColumn.java | 0
.../shardingsphere/encrypt/rule/EncryptRule.java | 0
.../shardingsphere/encrypt/rule/EncryptTable.java | 0
.../encrypt/rule/aware/EncryptRuleAware.java | 0
.../AlgorithmProvidedEncryptRuleBuilder.java | 0
.../encrypt/rule/builder/EncryptRuleBuilder.java | 0
.../AbstractEncryptRuleConfigurationChecker.java | 0
...thmProvidedEncryptRuleConfigurationChecker.java | 0
.../checker/EncryptRuleConfigurationChecker.java | 0
.../encrypt/spi/EncryptAlgorithm.java | 0
.../encrypt/spi/QueryAssistedEncryptAlgorithm.java | 0
.../yaml/config/YamlEncryptRuleConfiguration.java | 0
.../rule/YamlEncryptColumnRuleConfiguration.java | 0
.../rule/YamlEncryptTableRuleConfiguration.java | 0
.../converter/EncryptRuleStatementConverter.java | 0
...eAlgorithmProviderConfigurationYamlSwapper.java | 0
.../EncryptRuleConfigurationYamlSwapper.java | 0
.../EncryptColumnRuleConfigurationYamlSwapper.java | 0
.../EncryptTableRuleConfigurationYamlSwapper.java | 0
...che.shardingsphere.encrypt.spi.EncryptAlgorithm | 0
...ngsphere.infra.merge.engine.ResultProcessEngine | 17 ++++
...chema.builder.spi.RuleBasedTableMetaDataBuilder | 0
...nfra.rewrite.context.SQLRewriteContextDecorator | 0
...here.infra.rule.builder.scope.SchemaRuleBuilder | 0
...ere.infra.rule.checker.RuleConfigurationChecker | 0
...infra.yaml.swapper.YamlRuleConfigurationSwapper | 0
.../encrypt/algorithm/AESEncryptAlgorithmTest.java | 0
.../encrypt/algorithm/MD5EncryptAlgorithmTest.java | 0
.../encrypt/algorithm/RC4EncryptAlgorithmTest.java | 0
.../encrypt/fixture/TestEncryptAlgorithm.java | 0
.../fixture/TestQueryAssistedEncryptAlgorithm.java | 0
.../merge/EncryptResultDecoratorEngineTest.java | 0
.../merge/dal/EncryptDALResultDecoratorTest.java | 0
.../dal/MergedEncryptColumnsMergedResultTest.java | 0
.../DecoratedEncryptColumnsMergedResultTest.java | 0
.../dal/impl/fixture/TestStatementContext.java | 0
.../merge/dql/EncryptAlgorithmMetaDataTest.java | 0
.../merge/dql/EncryptDQLResultDecoratorTest.java | 0
.../encrypt/merge/dql/EncryptMergedResultTest.java | 0
.../fixture/EncryptColumnsMergedResultFixture.java | 0
...ableAvailableAndSqlStatementContextFixture.java | 0
.../metadata/EncryptTableMetaDataBuilderTest.java | 0
.../rewrite}/impl/EncryptEqualConditionTest.java | 3 +-
.../rewrite}/impl/EncryptInConditionTest.java | 3 +-
.../pojo/EncryptLiteralAssignmentTokenTest.java | 0
.../pojo/EncryptParameterAssignmentTokenTest.java | 0
.../EncryptPredicateEqualRightValueTokenTest.java | 0
.../EncryptPredicateInRightValueTokenTest.java | 0
.../encrypt/rule/EncryptColumnTest.java | 0
.../encrypt/rule/EncryptRuleTest.java | 0
.../encrypt/rule/EncryptTableTest.java | 0
.../AlgorithmProvidedEncryptRuleBuilderTest.java | 0
.../rule/builder/EncryptRuleBuilderTest.java | 0
.../EncryptRuleStatementConverterTest.java | 0
...orithmProviderConfigurationYamlSwapperTest.java | 0
.../EncryptRuleConfigurationYamlSwapperTest.java | 0
...ryptColumnRuleConfigurationYamlSwapperTest.java | 0
...cryptTableRuleConfigurationYamlSwapperTest.java | 0
...che.shardingsphere.encrypt.spi.EncryptAlgorithm | 0
.../shardingsphere-encrypt-merge/pom.xml | 43 ----------
.../shardingsphere-encrypt-rewrite/pom.xml | 95 ----------------------
.../pom.xml | 2 +-
.../pom.xml | 2 +-
.../RandomReplicaLoadBalanceAlgorithmTest.java | 0
.../RoundRobinReplicaLoadBalanceAlgorithmTest.java | 12 +++
.../route/ReadwriteSplittingSQLRouterTest.java | 0
.../rule/ReadwriteSplittingDataSourceRuleTest.java | 0
.../test/java/rule/ReadwriteSplittingRuleTest.java | 0
...mProvidedReadwriteSplittingRuleBuilderTest.java | 0
.../biulder/ReadwriteSplittingRuleBuilderTest.java | 0
...orithmProviderConfigurationYamlSwapperTest.java | 0
...eSplittingRuleConfigurationYamlSwapperTest.java | 0
...amlReadwriteSplittingRuleConfigurationTest.java | 0
.../src/{main => }/test/resources/logback-test.xml | 0
.../resources/yaml/readwrite-splitting-rule.yaml | 0
.../shardingsphere-jdbc-core/pom.xml | 7 +-
.../shardingsphere-proxy-backend/pom.xml | 7 +-
.../shardingsphere-proxy-common/pom.xml | 2 +-
.../shardingsphere-rewrite-test/pom.xml | 6 +-
134 files changed, 52 insertions(+), 261 deletions(-)
delete mode 100644
shardingsphere-features/shardingsphere-encrypt/shardingsphere-encrypt-api/pom.xml
delete mode 100644
shardingsphere-features/shardingsphere-encrypt/shardingsphere-encrypt-common/pom.xml
copy {shardingsphere-infra/shardingsphere-infra-executor =>
shardingsphere-features/shardingsphere-encrypt/shardingsphere-encrypt-core}/pom.xml
(84%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-common
=>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/algorithm/AESEncryptAlgorithm.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-common
=>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/algorithm/MD5EncryptAlgorithm.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-common
=>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/algorithm/RC4EncryptAlgorithm.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-common
=>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/algorithm/config/AlgorithmProvidedEncryptRuleConfiguration.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-api =>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/api/config/EncryptRuleConfiguration.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-api =>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/api/config/rule/EncryptColumnRuleConfiguration.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-api =>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/api/config/rule/EncryptTableRuleConfiguration.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-common
=>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/constant/EncryptOrder.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-merge =>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/merge/EncryptResultDecoratorEngine.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-merge =>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/merge/dal/EncryptDALResultDecorator.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-merge =>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/merge/dal/impl/DecoratedEncryptColumnsMergedResult.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-merge =>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/merge/dal/impl/EncryptColumnsMergedResult.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-merge =>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/merge/dal/impl/MergedEncryptColumnsMergedResult.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-merge =>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/merge/dql/EncryptAlgorithmMetaData.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-merge =>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/merge/dql/EncryptDQLResultDecorator.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-merge =>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/merge/dql/EncryptMergedResult.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-common
=>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/metadata/EncryptTableMetaDataBuilder.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-rewrite
=>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/rewrite/aware/QueryWithCipherColumnAware.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-rewrite
=>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/rewrite/condition/EncryptCondition.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-rewrite
=>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/rewrite/condition/EncryptConditionEngine.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-rewrite
=>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/rewrite/condition/impl/EncryptEqualCondition.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-rewrite
=>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/rewrite/condition/impl/EncryptInCondition.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-rewrite
=>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/rewrite/context/EncryptSQLRewriteContextDecorator.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-rewrite
=>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/rewrite/parameter/EncryptParameterRewriter.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-rewrite
=>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/rewrite/parameter/EncryptParameterRewriterBuilder.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-rewrite
=>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/rewrite/parameter/impl/EncryptAssignmentParameterRewriter.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-rewrite
=>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/rewrite/parameter/impl/EncryptInsertOnDuplicateKeyUpdateValueParameterRewriter.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-rewrite
=>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/rewrite/parameter/impl/EncryptInsertValueParameterRewriter.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-rewrite
=>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/rewrite/parameter/impl/EncryptPredicateParameterRewriter.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-rewrite
=>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/rewrite/token/EncryptTokenGenerateBuilder.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-rewrite
=>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/rewrite/token/generator/BaseEncryptSQLTokenGenerator.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-rewrite
=>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/rewrite/token/generator/impl/AssistQueryAndPlainInsertColumnsTokenGenerator.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-rewrite
=>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/rewrite/token/generator/impl/EncryptAlterTableTokenGenerator.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-rewrite
=>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/rewrite/token/generator/impl/EncryptAssignmentTokenGenerator.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-rewrite
=>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/rewrite/token/generator/impl/EncryptCreateTableTokenGenerator.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-rewrite
=>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/rewrite/token/generator/impl/EncryptForUseDefaultInsertColumnsTokenGenerator.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-rewrite
=>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/rewrite/token/generator/impl/EncryptInsertOnUpdateTokenGenerator.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-rewrite
=>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/rewrite/token/generator/impl/EncryptInsertValuesTokenGenerator.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-rewrite
=>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/rewrite/token/generator/impl/EncryptPredicateColumnTokenGenerator.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-rewrite
=>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/rewrite/token/generator/impl/EncryptPredicateRightValueTokenGenerator.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-rewrite
=>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/rewrite/token/generator/impl/EncryptProjectionTokenGenerator.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-rewrite
=>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/rewrite/token/generator/impl/InsertCipherNameTokenGenerator.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-rewrite
=>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/rewrite/token/pojo/EncryptAlterTableToken.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-rewrite
=>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/rewrite/token/pojo/EncryptAssignmentToken.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-rewrite
=>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/rewrite/token/pojo/EncryptInsertValuesToken.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-rewrite
=>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/rewrite/token/pojo/EncryptLiteralAssignmentToken.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-rewrite
=>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/rewrite/token/pojo/EncryptParameterAssignmentToken.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-rewrite
=>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/rewrite/token/pojo/EncryptPredicateEqualRightValueToken.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-rewrite
=>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/rewrite/token/pojo/EncryptPredicateInRightValueToken.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-common
=>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/rule/EncryptColumn.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-common
=>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/rule/EncryptRule.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-common
=>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/rule/EncryptTable.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-common
=>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/rule/aware/EncryptRuleAware.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-common
=>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/rule/builder/AlgorithmProvidedEncryptRuleBuilder.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-common
=>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/rule/builder/EncryptRuleBuilder.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-common
=>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/rule/checker/AbstractEncryptRuleConfigurationChecker.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-common
=>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/rule/checker/AlgorithmProvidedEncryptRuleConfigurationChecker.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-common
=>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/rule/checker/EncryptRuleConfigurationChecker.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-api =>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/spi/EncryptAlgorithm.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-api =>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/spi/QueryAssistedEncryptAlgorithm.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-common
=>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/yaml/config/YamlEncryptRuleConfiguration.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-common
=>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/yaml/config/rule/YamlEncryptColumnRuleConfiguration.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-common
=>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/yaml/config/rule/YamlEncryptTableRuleConfiguration.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-common
=>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/yaml/converter/EncryptRuleStatementConverter.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-common
=>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/yaml/swapper/EncryptRuleAlgorithmProviderConfigurationYamlSwapper.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-common
=>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/yaml/swapper/EncryptRuleConfigurationYamlSwapper.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-common
=>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/yaml/swapper/rule/EncryptColumnRuleConfigurationYamlSwapper.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-common
=>
shardingsphere-encrypt-core}/src/main/java/org/apache/shardingsphere/encrypt/yaml/swapper/rule/EncryptTableRuleConfigurationYamlSwapper.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-common
=>
shardingsphere-encrypt-core}/src/main/resources/META-INF/services/org.apache.shardingsphere.encrypt.spi.EncryptAlgorithm
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-merge =>
shardingsphere-encrypt-core}/src/main/resources/META-INF/services/org.apache.shardingsphere.infra.merge.engine.ResultProcessEngine
(52%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-common
=>
shardingsphere-encrypt-core}/src/main/resources/META-INF/services/org.apache.shardingsphere.infra.metadata.schema.builder.spi.RuleBasedTableMetaDataBuilder
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-rewrite
=>
shardingsphere-encrypt-core}/src/main/resources/META-INF/services/org.apache.shardingsphere.infra.rewrite.context.SQLRewriteContextDecorator
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-common
=>
shardingsphere-encrypt-core}/src/main/resources/META-INF/services/org.apache.shardingsphere.infra.rule.builder.scope.SchemaRuleBuilder
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-common
=>
shardingsphere-encrypt-core}/src/main/resources/META-INF/services/org.apache.shardingsphere.infra.rule.checker.RuleConfigurationChecker
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-common
=>
shardingsphere-encrypt-core}/src/main/resources/META-INF/services/org.apache.shardingsphere.infra.yaml.swapper.YamlRuleConfigurationSwapper
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-common
=>
shardingsphere-encrypt-core}/src/test/java/org/apache/shardingsphere/encrypt/algorithm/AESEncryptAlgorithmTest.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-common
=>
shardingsphere-encrypt-core}/src/test/java/org/apache/shardingsphere/encrypt/algorithm/MD5EncryptAlgorithmTest.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-common
=>
shardingsphere-encrypt-core}/src/test/java/org/apache/shardingsphere/encrypt/algorithm/RC4EncryptAlgorithmTest.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-common
=>
shardingsphere-encrypt-core}/src/test/java/org/apache/shardingsphere/encrypt/fixture/TestEncryptAlgorithm.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-common
=>
shardingsphere-encrypt-core}/src/test/java/org/apache/shardingsphere/encrypt/fixture/TestQueryAssistedEncryptAlgorithm.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-merge =>
shardingsphere-encrypt-core}/src/test/java/org/apache/shardingsphere/encrypt/merge/EncryptResultDecoratorEngineTest.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-merge =>
shardingsphere-encrypt-core}/src/test/java/org/apache/shardingsphere/encrypt/merge/dal/EncryptDALResultDecoratorTest.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-merge =>
shardingsphere-encrypt-core}/src/test/java/org/apache/shardingsphere/encrypt/merge/dal/MergedEncryptColumnsMergedResultTest.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-merge =>
shardingsphere-encrypt-core}/src/test/java/org/apache/shardingsphere/encrypt/merge/dal/impl/DecoratedEncryptColumnsMergedResultTest.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-merge =>
shardingsphere-encrypt-core}/src/test/java/org/apache/shardingsphere/encrypt/merge/dal/impl/fixture/TestStatementContext.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-merge =>
shardingsphere-encrypt-core}/src/test/java/org/apache/shardingsphere/encrypt/merge/dql/EncryptAlgorithmMetaDataTest.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-merge =>
shardingsphere-encrypt-core}/src/test/java/org/apache/shardingsphere/encrypt/merge/dql/EncryptDQLResultDecoratorTest.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-merge =>
shardingsphere-encrypt-core}/src/test/java/org/apache/shardingsphere/encrypt/merge/dql/EncryptMergedResultTest.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-merge =>
shardingsphere-encrypt-core}/src/test/java/org/apache/shardingsphere/encrypt/merge/dql/fixture/EncryptColumnsMergedResultFixture.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-merge =>
shardingsphere-encrypt-core}/src/test/java/org/apache/shardingsphere/encrypt/merge/dql/fixture/TableAvailableAndSqlStatementContextFixture.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-common
=>
shardingsphere-encrypt-core}/src/test/java/org/apache/shardingsphere/encrypt/metadata/EncryptTableMetaDataBuilderTest.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-rewrite/src/test/java/org/apache/shardingsphere/encrypt/rewrite/condition
=>
shardingsphere-encrypt-core/src/test/java/org/apache/shardingsphere/encrypt/rewrite}/impl/EncryptEqualConditionTest.java
(90%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-rewrite/src/test/java/org/apache/shardingsphere/encrypt/rewrite/condition
=>
shardingsphere-encrypt-core/src/test/java/org/apache/shardingsphere/encrypt/rewrite}/impl/EncryptInConditionTest.java
(91%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-rewrite
=>
shardingsphere-encrypt-core}/src/test/java/org/apache/shardingsphere/encrypt/rewrite/pojo/EncryptLiteralAssignmentTokenTest.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-rewrite
=>
shardingsphere-encrypt-core}/src/test/java/org/apache/shardingsphere/encrypt/rewrite/pojo/EncryptParameterAssignmentTokenTest.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-rewrite
=>
shardingsphere-encrypt-core}/src/test/java/org/apache/shardingsphere/encrypt/rewrite/pojo/EncryptPredicateEqualRightValueTokenTest.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-rewrite
=>
shardingsphere-encrypt-core}/src/test/java/org/apache/shardingsphere/encrypt/rewrite/pojo/EncryptPredicateInRightValueTokenTest.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-common
=>
shardingsphere-encrypt-core}/src/test/java/org/apache/shardingsphere/encrypt/rule/EncryptColumnTest.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-common
=>
shardingsphere-encrypt-core}/src/test/java/org/apache/shardingsphere/encrypt/rule/EncryptRuleTest.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-common
=>
shardingsphere-encrypt-core}/src/test/java/org/apache/shardingsphere/encrypt/rule/EncryptTableTest.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-common
=>
shardingsphere-encrypt-core}/src/test/java/org/apache/shardingsphere/encrypt/rule/builder/AlgorithmProvidedEncryptRuleBuilderTest.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-common
=>
shardingsphere-encrypt-core}/src/test/java/org/apache/shardingsphere/encrypt/rule/builder/EncryptRuleBuilderTest.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-common
=>
shardingsphere-encrypt-core}/src/test/java/org/apache/shardingsphere/encrypt/yaml/converter/EncryptRuleStatementConverterTest.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-common
=>
shardingsphere-encrypt-core}/src/test/java/org/apache/shardingsphere/encrypt/yaml/swapper/EncryptRuleAlgorithmProviderConfigurationYamlSwapperTest.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-common
=>
shardingsphere-encrypt-core}/src/test/java/org/apache/shardingsphere/encrypt/yaml/swapper/EncryptRuleConfigurationYamlSwapperTest.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-common
=>
shardingsphere-encrypt-core}/src/test/java/org/apache/shardingsphere/encrypt/yaml/swapper/rule/EncryptColumnRuleConfigurationYamlSwapperTest.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-common
=>
shardingsphere-encrypt-core}/src/test/java/org/apache/shardingsphere/encrypt/yaml/swapper/rule/EncryptTableRuleConfigurationYamlSwapperTest.java
(100%)
rename
shardingsphere-features/shardingsphere-encrypt/{shardingsphere-encrypt-common
=>
shardingsphere-encrypt-core}/src/test/resources/META-INF/services/org.apache.shardingsphere.encrypt.spi.EncryptAlgorithm
(100%)
delete mode 100644
shardingsphere-features/shardingsphere-encrypt/shardingsphere-encrypt-merge/pom.xml
delete mode 100644
shardingsphere-features/shardingsphere-encrypt/shardingsphere-encrypt-rewrite/pom.xml
rename
shardingsphere-features/shardingsphere-readwrite-splitting/shardingsphere-readwrite-splitting-core/src/{main
=> }/test/java/algorithm/RandomReplicaLoadBalanceAlgorithmTest.java (100%)
rename
shardingsphere-features/shardingsphere-readwrite-splitting/shardingsphere-readwrite-splitting-core/src/{main
=> }/test/java/algorithm/RoundRobinReplicaLoadBalanceAlgorithmTest.java (81%)
rename
shardingsphere-features/shardingsphere-readwrite-splitting/shardingsphere-readwrite-splitting-core/src/{main
=> }/test/java/route/ReadwriteSplittingSQLRouterTest.java (100%)
rename
shardingsphere-features/shardingsphere-readwrite-splitting/shardingsphere-readwrite-splitting-core/src/{main
=> }/test/java/rule/ReadwriteSplittingDataSourceRuleTest.java (100%)
rename
shardingsphere-features/shardingsphere-readwrite-splitting/shardingsphere-readwrite-splitting-core/src/{main
=> }/test/java/rule/ReadwriteSplittingRuleTest.java (100%)
rename
shardingsphere-features/shardingsphere-readwrite-splitting/shardingsphere-readwrite-splitting-core/src/{main
=>
}/test/java/rule/biulder/AlgorithmProvidedReadwriteSplittingRuleBuilderTest.java
(100%)
rename
shardingsphere-features/shardingsphere-readwrite-splitting/shardingsphere-readwrite-splitting-core/src/{main
=> }/test/java/rule/biulder/ReadwriteSplittingRuleBuilderTest.java (100%)
rename
shardingsphere-features/shardingsphere-readwrite-splitting/shardingsphere-readwrite-splitting-core/src/{main
=>
}/test/java/swapper/ReadwriteSplittingRuleAlgorithmProviderConfigurationYamlSwapperTest.java
(100%)
rename
shardingsphere-features/shardingsphere-readwrite-splitting/shardingsphere-readwrite-splitting-core/src/{main
=> }/test/java/swapper/ReadwriteSplittingRuleConfigurationYamlSwapperTest.java
(100%)
rename
shardingsphere-features/shardingsphere-readwrite-splitting/shardingsphere-readwrite-splitting-core/src/{main
=>
}/test/java/swapper/YamlRootRuleConfigurationsForYamlReadwriteSplittingRuleConfigurationTest.java
(100%)
rename
shardingsphere-features/shardingsphere-readwrite-splitting/shardingsphere-readwrite-splitting-core/src/{main
=> }/test/resources/logback-test.xml (100%)
rename
shardingsphere-features/shardingsphere-readwrite-splitting/shardingsphere-readwrite-splitting-core/src/{main
=> }/test/resources/yaml/readwrite-splitting-rule.yaml (100%)