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%)