You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@shardingsphere.apache.org by ji...@apache.org on 2022/12/29 13:39:33 UTC

[shardingsphere] branch master updated (aeec3fea5ae -> 11b45120a8c)

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 aeec3fea5ae Fix encrypt shorthand expansion when execute subquery statement (#23169)
     add 11b45120a8c Add DistSQL `create mask rule` updater (#23167)

No new revisions were added by this update.

Summary of changes:
 .../mask/factory/MaskAlgorithmFactory.java         | 11 +++
 .../converter/MaskRuleStatementConverter.java      | 77 +++++++++++++++++++
 .../update/CreateMaskRuleStatementUpdater.java     | 86 ++++++++++++++++++++++
 .../parser/core/MaskDistSQLStatementVisitor.java   | 49 ++++++++++++
 .../distsql/parser/segment/MaskColumnSegment.java} |  8 +-
 .../distsql/parser/segment/MaskRuleSegment.java}   | 10 +--
 .../parser/statement/CreateMaskRuleStatement.java} | 12 +--
 7 files changed, 237 insertions(+), 16 deletions(-)
 create mode 100644 features/mask/distsql/handler/src/main/java/org/apache/shardingsphere/mask/distsql/handler/converter/MaskRuleStatementConverter.java
 create mode 100644 features/mask/distsql/handler/src/main/java/org/apache/shardingsphere/mask/distsql/handler/update/CreateMaskRuleStatementUpdater.java
 copy features/{db-discovery/distsql/statement/src/main/java/org/apache/shardingsphere/dbdiscovery/distsql/parser/segment/DatabaseDiscoveryProviderAlgorithmSegment.java => mask/distsql/statement/src/main/java/org/apache/shardingsphere/mask/distsql/parser/segment/MaskColumnSegment.java} (81%)
 copy features/{encrypt/distsql/statement/src/main/java/org/apache/shardingsphere/encrypt/distsql/parser/segment/EncryptRuleSegment.java => mask/distsql/statement/src/main/java/org/apache/shardingsphere/mask/distsql/parser/segment/MaskRuleSegment.java} (79%)
 copy features/{shadow/distsql/statement/src/main/java/org/apache/shardingsphere/shadow/distsql/parser/statement/CreateShadowRuleStatement.java => mask/distsql/statement/src/main/java/org/apache/shardingsphere/mask/distsql/parser/statement/CreateMaskRuleStatement.java} (71%)