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

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


    from 5337f1b91ea Merge pull request #33813 from iamhucong/dev
     add 25a04af6baa Add new TableSQLRouter, DataSourceSQLRouter interface and 
optimize PartialSQLRouteExecutor logic (#33814)

No new revisions were added by this update.

Summary of changes:
 .../broadcast/route/BroadcastSQLRouter.java        |  7 ++--
 .../route/ReadwriteSplittingSQLRouter.java         |  5 ++-
 .../shadow/route/ShadowSQLRouter.java              |  5 ++-
 .../sharding/route/engine/ShardingSQLRouter.java   |  5 ++-
 .../route/engine/type/PartialSQLRouteExecutor.java | 46 +++++++++++++++++-----
 .../infra/route/type/DataSourceSQLRouter.java}     |  9 +++--
 .../infra/route/{ => type}/DecorateSQLRouter.java  |  3 +-
 .../infra/route/{ => type}/EntranceSQLRouter.java  |  3 +-
 .../infra/route/type/TableSQLRouter.java}          |  9 +++--
 .../infra/route/engine/SQLRouteEngineTest.java     | 10 +++--
 .../engine/type/PartialSQLRouteExecutorTest.java   | 24 ++++++++++-
 ...ixture.java => DataSourceSQLRouterFixture.java} | 19 ++++-----
 ...ture.java => TableSQLRouterFailureFixture.java} |  5 ++-
 ...uterFixture.java => TableSQLRouterFixture.java} | 17 ++++----
 ...ixture.java => DataSourceRouteRuleFixture.java} |  4 +-
 ...RuleFixture.java => TableRouteRuleFixture.java} |  2 +-
 ...org.apache.shardingsphere.infra.route.SQLRouter |  5 ++-
 .../single/route/SingleSQLRouter.java              |  7 ++--
 18 files changed, 127 insertions(+), 58 deletions(-)
 copy 
infra/{common/src/main/java/org/apache/shardingsphere/infra/rule/scope/DatabaseRule.java
 => 
route/src/main/java/org/apache/shardingsphere/infra/route/type/DataSourceSQLRouter.java}
 (77%)
 rename infra/route/src/main/java/org/apache/shardingsphere/infra/route/{ => 
type}/DecorateSQLRouter.java (94%)
 rename infra/route/src/main/java/org/apache/shardingsphere/infra/route/{ => 
type}/EntranceSQLRouter.java (94%)
 copy 
infra/{common/src/main/java/org/apache/shardingsphere/infra/rule/scope/DatabaseRule.java
 => 
route/src/main/java/org/apache/shardingsphere/infra/route/type/TableSQLRouter.java}
 (78%)
 copy 
infra/route/src/test/java/org/apache/shardingsphere/infra/route/fixture/router/{SQLRouterFixture.java
 => DataSourceSQLRouterFixture.java} (75%)
 rename 
infra/route/src/test/java/org/apache/shardingsphere/infra/route/fixture/router/{SQLRouterFailureFixture.java
 => TableSQLRouterFailureFixture.java} (86%)
 rename 
infra/route/src/test/java/org/apache/shardingsphere/infra/route/fixture/router/{SQLRouterFixture.java
 => TableSQLRouterFixture.java} (77%)
 copy 
infra/route/src/test/java/org/apache/shardingsphere/infra/route/fixture/rule/{RouteFailureRuleFixture.java
 => DataSourceRouteRuleFixture.java} (92%)
 rename 
infra/route/src/test/java/org/apache/shardingsphere/infra/route/fixture/rule/{RouteRuleFixture.java
 => TableRouteRuleFixture.java} (94%)

Reply via email to