This is an automated email from the ASF dual-hosted git repository.

zhangyonglun pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere.git.


    from 19b27d2  Add relational table grammar in 'create table'. (#9572)
     add dc53bdb  database discovery and read write splitting integration aware 
(#9734)

No new revisions were added by this update.

Summary of changes:
 .../LocalReadWriteSplittingConfiguration.java      |  2 +-
 ...calShardingReadWriteSplittingConfiguration.java |  4 +-
 ...WriteSplittingShadowDatabasesConfiguration.java |  2 +-
 .../config/ReadWriteSplittingConfiguration.java    |  2 +-
 ...dingReadWriteSplittingConfigurationPrecise.java |  4 +-
 ...ardingReadWriteSplittingConfigurationRange.java |  4 +-
 .../DatabaseDiscoveryDataSourceNameAware.java      | 52 ++++++++++++++++++++++
 .../common/constant/DatabaseDiscoveryOrder.java    |  4 +-
 .../rule/DatabaseDiscoveryDataSourceRule.java      |  9 ++++
 .../common/rule/DatabaseDiscoveryRule.java         | 12 +++++
 .../rule/biulder/DatabaseDiscoveryRuleBuilder.java | 13 +++---
 ....shardingsphere.infra.aware.DataSourceNameAware |  2 +-
 ...dWriteSplittingDataSourceRuleConfiguration.java |  2 +
 .../rule/ReadWriteSplittingDataSourceRule.java     | 24 ++++++++--
 ...dWriteSplittingDataSourceRuleConfiguration.java |  2 +
 ...eAlgorithmProviderConfigurationYamlSwapper.java |  3 +-
 ...WriteSplittingRuleConfigurationYamlSwapper.java |  3 +-
 .../rule/ReadWriteSplittingDataSourceRuleTest.java | 10 ++---
 .../common/rule/ReadWriteSplittingRuleTest.java    |  2 +-
 ...mProvidedReadWriteSplittingRuleBuilderTest.java |  2 +-
 .../biulder/ReadWriteSplittingRuleBuilderTest.java |  2 +-
 ...orithmProviderConfigurationYamlSwapperTest.java |  2 +-
 ...eSplittingRuleConfigurationYamlSwapperTest.java |  4 +-
 .../impl/ReadWriteSplittingDataSourceRouter.java   | 25 ++++++++++-
 .../engine/ReadWriteSplittingSQLRouterTest.java    |  2 +-
 ...ReadWriteSplittingRuleBeanDefinitionParser.java |  1 +
 .../ReadWriteSplittingRuleBeanDefinitionTag.java   |  2 +
 .../META-INF/namespace/read-write-splitting.xsd    |  3 +-
 ...ReadWriteSplittingRuleConfigurationChecker.java |  9 +++-
 .../DataSourceNameAware.java}                      | 29 +++++++++---
 .../infra/aware/DataSourceNameAwareFactory.java    | 41 ++++++++++-------
 .../infra/spi/typed/TypedSPIRegistry.java          | 11 +++++
 .../GovernanceShardingSphereDataSourceTest.java    |  2 +-
 .../resources/conf/config-database-discovery.yaml  |  1 -
 34 files changed, 227 insertions(+), 65 deletions(-)
 create mode 100644 
shardingsphere-features/shardingsphere-db-discovery/shardingsphere-db-discovery-common/src/main/java/org/apache/shardingsphere/db/discovery/common/aware/DatabaseDiscoveryDataSourceNameAware.java
 copy 
shardingsphere-agent/shardingsphere-agent-plugins/shardingsphere-agent-plugin-logging/shardingsphere-agent-logging-base/src/main/resources/META-INF/services/org.apache.shardingsphere.agent.spi.boot.PluginBootService
 => 
shardingsphere-features/shardingsphere-db-discovery/shardingsphere-db-discovery-common/src/main/resources/META-INF/services/org.apache.shardingsphere.infra.aware.DataSourceNameAware
 (89%)
 copy 
shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/{rule/type/TableContainedRule.java
 => aware/DataSourceNameAware.java} (56%)
 copy 
shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/segment/ddl/column/alter/ModifyColumnDefinitionSegment.java
 => 
shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/aware/DataSourceNameAwareFactory.java
 (50%)

Reply via email to