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/05/26 08:00:43 UTC

[shardingsphere] branch master updated (62d558f -> 510c5dc)

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 62d558f  checked binding table rule (#10465)
     add 510c5dc  Show readwrite splitting & db discovery rules (#10479)

No new revisions were added by this update.

Summary of changes:
 .../src/main/antlr4/imports/RQLStatement.g4        | 12 +++
 .../distsql/parser/autogen/DistSQLStatement.g4     |  3 +
 .../distsql/parser/core/DistSQLVisitor.java        | 23 +++++-
 .../api/DistSQLStatementParserEngineTest.java      | 30 ++++++++
 ...va => ShowDatabaseDiscoveryRulesStatement.java} |  6 +-
 ...atement.java => ShowEncryptRulesStatement.java} |  6 +-
 ...a => ShowReadwriteSplittingRulesStatement.java} |  6 +-
 .../text/distsql/rql/RQLBackendHandlerFactory.java | 29 +++----
 .../DatabaseDiscoveryRulesQueryBackendHandler.java | 89 ++++++++++++++++++++++
 ...eadwriteSplittingRulesQueryBackendHandler.java} | 49 ++++++------
 ...baseDiscoveryRulesQueryBackendHandlerTest.java} | 46 ++++++-----
 ...riteSplittingRulesQueryBackendHandlerTest.java} | 56 +++++++++-----
 12 files changed, 265 insertions(+), 90 deletions(-)
 copy shardingsphere-distsql-parser/shardingsphere-distsql-parser-statement/src/main/java/org/apache/shardingsphere/distsql/parser/statement/rql/show/{ShowShardingBindingTableRulesStatement.java => ShowDatabaseDiscoveryRulesStatement.java} (82%)
 copy shardingsphere-distsql-parser/shardingsphere-distsql-parser-statement/src/main/java/org/apache/shardingsphere/distsql/parser/statement/rql/show/{ShowShardingBindingTableRulesStatement.java => ShowEncryptRulesStatement.java} (82%)
 copy shardingsphere-distsql-parser/shardingsphere-distsql-parser-statement/src/main/java/org/apache/shardingsphere/distsql/parser/statement/rql/show/{ShowShardingBindingTableRulesStatement.java => ShowReadwriteSplittingRulesStatement.java} (82%)
 create mode 100644 shardingsphere-proxy/shardingsphere-proxy-backend/src/main/java/org/apache/shardingsphere/proxy/backend/text/distsql/rql/impl/DatabaseDiscoveryRulesQueryBackendHandler.java
 rename shardingsphere-proxy/shardingsphere-proxy-backend/src/main/java/org/apache/shardingsphere/proxy/backend/text/distsql/rql/impl/{ReadwriteSplittingRuleQueryBackendHandler.java => ReadwriteSplittingRulesQueryBackendHandler.java} (57%)
 copy shardingsphere-proxy/shardingsphere-proxy-backend/src/test/java/org/apache/shardingsphere/proxy/backend/text/distsql/rql/impl/{ShardingBroadcastTableRulesQueryBackendHandlerTest.java => DatabaseDiscoveryRulesQueryBackendHandlerTest.java} (62%)
 copy shardingsphere-proxy/shardingsphere-proxy-backend/src/test/java/org/apache/shardingsphere/proxy/backend/text/distsql/rql/impl/{ShardingBroadcastTableRulesQueryBackendHandlerTest.java => ReadwriteSplittingRulesQueryBackendHandlerTest.java} (57%)