This is an automated email from the ASF dual-hosted git repository.
jianglongtao pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere.git.
from 5dd0f90 should throw exception while the SQL clause unsupported in
encrypt rule (#14239)
add 1bda9cf [DistSQL] Support enable and disable shadow rule. (#14296)
No new revisions were added by this update.
Summary of changes:
.../syntax/rdl/rule-definition/shadow.cn.md | 8 +++++
.../syntax/rdl/rule-definition/shadow.en.md | 8 +++++
.../distsql/syntax/rql/rule-query/shadow.cn.md | 20 +++++++++++++
.../distsql/syntax/rql/rule-query/shadow.en.md | 21 +++++++++++++
.../query/ShadowRuleStatusQueryResultSet.java | 27 +++++++++--------
...ava => DisableShadowRulesStatementUpdater.java} | 35 +++++++++-------------
...java => EnableShadowRulesStatementUpdater.java} | 35 +++++++++-------------
...dingsphere.infra.distsql.query.DistSQLResultSet | 1 +
...here.infra.distsql.update.RuleDefinitionUpdater | 2 ++
.../src/main/antlr4/imports/shadow/Keyword.g4 | 8 +++++
.../src/main/antlr4/imports/shadow/RDLStatement.g4 | 8 +++++
.../src/main/antlr4/imports/shadow/RQLStatement.g4 | 4 +++
.../parser/autogen/ShadowDistSQLStatement.g4 | 3 ++
.../parser/core/ShadowDistSQLStatementVisitor.java | 21 +++++++++++++
.../statement/DisableShadowRulesStatement.java | 7 ++---
.../statement/EnableShadowRulesStatement.java | 7 ++---
...ent.java => ShowShadowRuleStatusStatement.java} | 6 ++--
17 files changed, 155 insertions(+), 66 deletions(-)
copy
shardingsphere-proxy/shardingsphere-proxy-backend/src/main/java/org/apache/shardingsphere/proxy/backend/text/distsql/rql/rule/SingleTableRulesQueryResultSet.java
=>
shardingsphere-features/shardingsphere-shadow/shardingsphere-shadow-distsql/shardingsphere-shadow-distsql-handler/src/main/java/org/apache/shardingsphere/shadow/distsql/handler/query/ShadowRuleStatusQueryResultSet.java
(60%)
copy
shardingsphere-features/shardingsphere-shadow/shardingsphere-shadow-distsql/shardingsphere-shadow-distsql-handler/src/main/java/org/apache/shardingsphere/shadow/distsql/handler/update/{DropShadowRuleStatementUpdater.java
=> DisableShadowRulesStatementUpdater.java} (56%)
copy
shardingsphere-features/shardingsphere-shadow/shardingsphere-shadow-distsql/shardingsphere-shadow-distsql-handler/src/main/java/org/apache/shardingsphere/shadow/distsql/handler/update/{DropShadowRuleStatementUpdater.java
=> EnableShadowRulesStatementUpdater.java} (56%)
copy
shardingsphere-distsql/shardingsphere-distsql-statement/src/main/java/org/apache/shardingsphere/distsql/parser/statement/rdl/create/AlterDefaultSingleTableRuleStatement.java
=>
shardingsphere-features/shardingsphere-shadow/shardingsphere-shadow-distsql/shardingsphere-shadow-distsql-statement/src/main/java/org/apache/shardingsphere/shadow/distsql/parser/statement/DisableShadowRulesStatement.java
(80%)
copy
shardingsphere-distsql/shardingsphere-distsql-statement/src/main/java/org/apache/shardingsphere/distsql/parser/statement/rdl/create/AlterDefaultSingleTableRuleStatement.java
=>
shardingsphere-features/shardingsphere-shadow/shardingsphere-shadow-distsql/shardingsphere-shadow-distsql-statement/src/main/java/org/apache/shardingsphere/shadow/distsql/parser/statement/EnableShadowRulesStatement.java
(80%)
copy
shardingsphere-features/shardingsphere-shadow/shardingsphere-shadow-distsql/shardingsphere-shadow-distsql-statement/src/main/java/org/apache/shardingsphere/shadow/distsql/parser/statement/{ShowShadowTableRulesStatement.java
=> ShowShadowRuleStatusStatement.java} (87%)