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 ddeb628dd35 Add more mysql performance_schema tables (#25146)
add d65ebe903e0 Refactor readwrite-splitting configuration remove
staticStrategy configuration (#25141)
No new revisions were added by this update.
Summary of changes:
.../builtin-algorithm/load-balance.cn.md | 9 ++-
.../builtin-algorithm/load-balance.en.md | 9 ++-
.../shardingsphere-jdbc/java-api/rules/mix.cn.md | 39 ++----------
.../shardingsphere-jdbc/java-api/rules/mix.en.md | 37 +-----------
.../java-api/rules/readwrite-splitting.cn.md | 26 +++-----
.../java-api/rules/readwrite-splitting.en.md | 16 +----
.../yaml-config/rules/readwrite-splitting.cn.md | 9 ++-
.../yaml-config/rules/readwrite-splitting.en.md | 9 ++-
.../alter-readwrite-splitting-rule.cn.md | 22 +------
.../alter-readwrite-splitting-rule.en.md | 22 +------
.../create-readwrite-splitting-rule.cn.md | 34 ++---------
.../create-readwrite-splitting-rule.en.md | 34 ++---------
.../template/jdbc/java/config/Configuration.ftl | 1 -
.../jdbc/java/config/readwrite-splitting.ftl | 2 +-
.../resources/yaml/feature/readwrite-splitting.ftl | 9 ++-
.../template/proxy/feature/readwrite-splitting.ftl | 9 ++-
.../resources/conf/config-readwrite-splitting.yaml | 9 ++-
...dwriteSplittingDataSourceRuleConfiguration.java | 21 +++----
...ticReadwriteSplittingStrategyConfiguration.java | 35 -----------
...ReadwriteSplittingRuleConfigurationChecker.java | 31 +++++-----
.../rule/ReadwriteSplittingDataSourceRule.java | 7 +--
.../rule/ReadwriteSplittingRule.java | 12 ++--
...dwriteSplittingDataSourceRuleConfiguration.java | 7 ++-
...ticReadwriteSplittingStrategyConfiguration.java | 36 -----------
...ReadwriteSplittingRuleConfigurationSwapper.java | 10 ++--
...writeSplittingStrategyConfigurationSwapper.java | 47 ---------------
...writeSplittingRuleConfigurationCheckerTest.java | 13 ++--
.../route/ReadwriteSplittingSQLRouterTest.java | 3 +-
...dardReadwriteSplittingDataSourceRouterTest.java | 4 +-
.../filter/DisabledReadDataSourcesFilterTest.java | 4 +-
.../rule/ReadwriteSplittingDataSourceRuleTest.java | 5 +-
.../rule/ReadwriteSplittingRuleTest.java | 3 +-
.../builder/ReadwriteSplittingRuleBuilderTest.java | 6 +-
.../ReadwriteSplittingRuleConfigurationYamlIT.java | 14 ++---
.../resources/yaml/readwrite-splitting-rule.yaml | 18 +++---
.../ReadwriteSplittingRuleStatementChecker.java | 6 +-
.../ReadwriteSplittingRuleStatementConverter.java | 4 +-
.../query/ShowReadwriteSplittingRuleExecutor.java | 4 +-
...adwriteSplittingRuleStatementConverterTest.java | 6 +-
.../ShowReadwriteSplittingRuleExecutorTest.java | 7 +--
...ReadwriteSplittingRuleStatementUpdaterTest.java | 10 +---
...ReadwriteSplittingRuleStatementUpdaterTest.java | 5 +-
...ReadwriteSplittingRuleStatementUpdaterTest.java | 9 ++-
.../imports/readwrite-splitting/RDLStatement.g4 | 6 +-
.../ReadwriteSplittingDistSQLStatementVisitor.java | 6 +-
.../ColumnRegexMatchShadowAlgorithmTest.java | 13 ++--
.../ColumnValueMatchShadowAlgorithmTest.java | 13 ++--
...iteSplittingRuleConfigurationImportChecker.java | 8 +--
.../ConvertYamlConfigurationExecutor.java | 12 ++--
.../rql/rule/ShowRulesUsedStorageUnitExecutor.java | 12 ++--
.../config/ProxyConfigurationLoaderTest.java | 5 +-
.../swapper/YamlProxyConfigurationSwapperTest.java | 6 +-
...plittingRuleConfigurationImportCheckerTest.java | 4 +-
.../rule/ShowRulesUsedStorageUnitExecutorTest.java | 5 +-
.../config_loader/config-readwrite-splitting.yaml | 9 ++-
.../test/resources/conf/convert/config-mix.yaml | 18 +++---
.../conf/convert/config-readwrite-splitting.yaml | 9 ++-
.../conf/import/config-readwrite-splitting.yaml | 9 ++-
.../conf/swap/config-readwrite-splitting.yaml | 7 +--
.../resources/conf/config-readwrite-splitting.yaml | 18 +++---
.../config/config-readwrite-splitting.yaml | 7 +--
.../mysql/config-readwrite-splitting-local.yaml | 9 ++-
.../config-readwrite-splitting-xa-atomikos.yaml | 9 ++-
.../config-readwrite-splitting-xa-narayana.yaml | 9 ++-
.../conf/mysql/config-readwrite-splitting.yaml | 9 ++-
.../conf/opengauss/config-readwrite-splitting.yaml | 9 ++-
.../postgresql/config-readwrite-splitting.yaml | 9 ++-
.../config-dbtbl-with-readwrite-splitting.yaml | 70 ++++++++++------------
.../config-dbtbl-with-readwrite-splitting.yaml | 70 ++++++++++------------
.../config-dbtbl-with-readwrite-splitting.yaml | 70 ++++++++++------------
.../dbtbl_with_readwrite_splitting/rules.yaml | 70 ++++++++++------------
...dbtbl-with-readwrite-splitting-and-encrypt.yaml | 70 ++++++++++------------
...dbtbl-with-readwrite-splitting-and-encrypt.yaml | 70 ++++++++++------------
...dbtbl-with-readwrite-splitting-and-encrypt.yaml | 68 +++++++++------------
.../rules.yaml | 70 ++++++++++------------
.../proxy/conf/mysql/config-empty-rules.yaml | 7 +--
.../proxy/conf/opengauss/config-empty-rules.yaml | 7 +--
.../proxy/conf/postgresql/config-empty-rules.yaml | 7 +--
.../mysql/config-encrypt-readwrite-splitting.yaml | 7 +--
.../config-encrypt-readwrite-splitting.yaml | 7 +--
.../config-encrypt-readwrite-splitting.yaml | 7 +--
.../encrypt_and_readwrite_splitting/rules.yaml | 7 +--
.../conf/mysql/config-readwrite-splitting.yaml | 9 ++-
.../conf/opengauss/config-readwrite-splitting.yaml | 9 ++-
.../postgresql/config-readwrite-splitting.yaml | 9 ++-
.../env/scenario/readwrite_splitting/rules.yaml | 9 ++-
.../proxy/conf/mysql/config-shadow.yaml | 9 ++-
.../proxy/conf/opengauss/config-shadow.yaml | 9 ++-
.../proxy/conf/postgresql/config-shadow.yaml | 9 ++-
.../readwrite_splitting_and_shadow/rules.yaml | 9 ++-
90 files changed, 533 insertions(+), 990 deletions(-)
delete mode 100644
features/readwrite-splitting/api/src/main/java/org/apache/shardingsphere/readwritesplitting/api/strategy/StaticReadwriteSplittingStrategyConfiguration.java
delete mode 100644
features/readwrite-splitting/core/src/main/java/org/apache/shardingsphere/readwritesplitting/yaml/config/strategy/YamlStaticReadwriteSplittingStrategyConfiguration.java
delete mode 100644
features/readwrite-splitting/core/src/main/java/org/apache/shardingsphere/readwritesplitting/yaml/swapper/strategy/YamlStaticReadwriteSplittingStrategyConfigurationSwapper.java