You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@shardingsphere.apache.org by pa...@apache.org on 2021/09/16 11:06:17 UTC

[shardingsphere] branch master updated (ac79874 -> 789d0fd)

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

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


    from ac79874  Support sql annotation analysis (#12280)
     add 789d0fd  Shadow select statement route (#12481)

No new revisions were added by this update.

Summary of changes:
 .../ShadowSpringNamespaceMybatisExample.java       |   5 +
 .../ShadowServiceImpl.java => SQLGenerator.java}   | 103 ++++++++++++++-------
 .../namespace/mybatis/service/ShadowService.java   |   2 +
 .../mybatis/service/impl/ShadowServiceImpl.java    |  73 ++-------------
 .../META-INF/application-shadow-databases.xml      |   2 +-
 .../future/engine/AbstractShadowRouteEngine.java   |  34 +++++--
 .../future/engine/ShadowRouteEngineFactory.java    |   7 +-
 .../engine/determiner/ShadowColumnCondition.java   |   2 +
 .../algorithm/ColumnShadowAlgorithmDeterminer.java |   2 +-
 .../dml/ShadowDeleteStatementRoutingEngine.java    |   2 +-
 .../dml/ShadowInsertStatementRoutingEngine.java    |   2 +-
 .../dml/ShadowSelectStatementRoutingEngine.java    |  77 +++++++++++++--
 .../dml/ShadowUpdateStatementRoutingEngine.java    |   2 +-
 .../route/future/engine/util/ShadowExtractor.java  |   4 +-
 .../ColumnShadowAlgorithmDeterminerTest.java       |  14 +--
 15 files changed, 204 insertions(+), 127 deletions(-)
 copy examples/shardingsphere-jdbc-example/other-feature-example/future-shadow-example/future-shadow-spring-namespace-mybatis-example/src/main/java/org/apache/shardingsphere/example/shadow/spring/namespace/mybatis/service/{impl/ShadowServiceImpl.java => SQLGenerator.java} (54%)