This is an automated email from the ASF dual-hosted git repository.
duanzhengqiang pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere.git.
from 4558290 Add dataConsistencyCheckAlgorithm interface for scaling
(#12179)
add 4f6417d Delete useless FeatureRule and KernelRule interface (#12200)
No new revisions were added by this update.
Summary of changes:
.../dbdiscovery/rule/DatabaseDiscoveryRule.java | 3 +-
...orithmProvidedDatabaseDiscoveryRuleBuilder.java | 3 +-
.../rule/builder/DatabaseDiscoveryRuleBuilder.java | 3 +-
.../shardingsphere/encrypt/rule/EncryptRule.java | 3 +-
.../AlgorithmProvidedEncryptRuleBuilder.java | 3 +-
.../encrypt/rule/builder/EncryptRuleBuilder.java | 3 +-
.../rule/ReadwriteSplittingRule.java | 3 +-
...rithmProvidedReadwriteSplittingRuleBuilder.java | 3 +-
.../builder/ReadwriteSplittingRuleBuilder.java | 3 +-
.../shardingsphere/shadow/rule/ShadowRule.java | 3 +-
.../AlgorithmProvidedShadowRuleBuilder.java | 3 +-
.../shadow/rule/builder/ShadowRuleBuilder.java | 3 +-
.../shardingsphere/sharding/rule/ShardingRule.java | 7 +--
.../AlgorithmProvidedShardingRuleBuilder.java | 3 +-
.../sharding/rule/builder/ShardingRuleBuilder.java | 3 +-
.../rule/builder/ShardingSphereRulesBuilder.java | 68 ++++++++++------------
...r.java => DefaultRuleConfigurationBuilder.java} | 8 +--
.../rule/builder/level/FeatureRuleBuilder.java | 24 --------
.../rule/builder/level/KernelRuleBuilder.java | 24 --------
...DefaultSingleTableRuleConfigurationBuilder.java | 4 +-
.../builder/single/SingleTableRuleBuilder.java | 3 +-
.../infra/rule/identifier/level/FeatureRule.java | 26 ---------
.../infra/rule/identifier/level/KernelRule.java | 26 ---------
.../infra/rule/single/SingleTableRule.java | 3 +-
....builder.level.DefaultRuleConfigurationBuilder} | 0
.../authority/rule/AuthorityRule.java | 3 +-
.../rule/builder/AuthorityRuleBuilder.java | 3 +-
.../DefaultAuthorityRuleConfigurationBuilder.java | 10 ++--
....builder.level.DefaultRuleConfigurationBuilder} | 0
.../transaction/rule/TransactionRule.java | 4 +-
.../rule/builder/TransactionRuleBuilder.java | 3 +-
31 files changed, 66 insertions(+), 192 deletions(-)
rename
shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/rule/builder/level/{DefaultKernelRuleConfigurationBuilder.java
=> DefaultRuleConfigurationBuilder.java} (82%)
delete mode 100644
shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/rule/builder/level/FeatureRuleBuilder.java
delete mode 100644
shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/rule/builder/level/KernelRuleBuilder.java
delete mode 100644
shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/rule/identifier/level/FeatureRule.java
delete mode 100644
shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/rule/identifier/level/KernelRule.java
rename
shardingsphere-infra/shardingsphere-infra-common/src/main/resources/META-INF/services/{org.apache.shardingsphere.infra.rule.builder.level.DefaultKernelRuleConfigurationBuilder
=>
org.apache.shardingsphere.infra.rule.builder.level.DefaultRuleConfigurationBuilder}
(100%)
rename
shardingsphere-kernel/shardingsphere-authority/shardingsphere-authority-common/src/main/resources/META-INF/services/{org.apache.shardingsphere.infra.rule.builder.level.DefaultKernelRuleConfigurationBuilder
=>
org.apache.shardingsphere.infra.rule.builder.level.DefaultRuleConfigurationBuilder}
(100%)