You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@shardingsphere.apache.org by du...@apache.org on 2021/09/15 08:46:58 UTC

[shardingsphere] branch master updated (09741b9 -> 619b0a5)

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

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


    from 09741b9  Add unit test for shardingsphere-shadow-core (#12417)
     add 619b0a5  using SchemaAvailable & EncryptPropertiesBuilder to pass schema,owner,table,column value into EncryptAlgorithm (#12372)

No new revisions were added by this update.

Summary of changes:
 .gitignore                                         |  1 +
 .../merge/dql/EncryptAlgorithmMetaData.java        | 11 +++--
 .../rewrite/condition/EncryptConditionEngine.java  | 12 +++--
 .../impl/EncryptAssignmentParameterRewriter.java   | 13 +++--
 ...OnDuplicateKeyUpdateValueParameterRewriter.java |  3 +-
 .../impl/EncryptInsertValueParameterRewriter.java  |  3 +-
 .../impl/EncryptPredicateParameterRewriter.java    |  9 ++--
 .../impl/EncryptAssignmentTokenGenerator.java      | 25 +++++-----
 .../impl/EncryptInsertOnUpdateTokenGenerator.java  | 24 ++++-----
 .../impl/EncryptInsertValuesTokenGenerator.java    |  2 +-
 .../EncryptPredicateRightValueTokenGenerator.java  | 21 ++++----
 .../rewrite/util/EncryptPropertiesBuilder.java     | 32 ++++++------
 .../shardingsphere/encrypt/rule/EncryptRule.java   | 35 +++++++++++--
 .../merge/dql/EncryptAlgorithmMetaDataTest.java    |  4 +-
 .../encrypt/rule/EncryptRuleTest.java              | 11 +++--
 .../ShadowUpdateValueParameterRewriterTest.java    |  3 +-
 .../impl/ShadowUpdateColumnTokenGeneratorTest.java |  3 +-
 .../ShardingCreateTableStatementValidatorTest.java | 12 +++--
 .../dml/ShardingDeleteStatementValidatorTest.java  |  3 +-
 .../dml/ShardingUpdateStatementValidatorTest.java  | 18 ++++---
 .../infra/binder/SQLStatementContextFactory.java   |  6 +--
 .../binder/statement/dml/CallStatementContext.java |  8 ++-
 .../statement/dml/DeleteStatementContext.java      |  8 ++-
 .../statement/dml/InsertStatementContext.java      |  6 ++-
 .../statement/dml/SelectStatementContext.java      |  6 ++-
 .../statement/dml/UpdateStatementContext.java      |  8 ++-
 .../dml/util/DMLStatementContextHelper.java        | 57 ++++++++++++++++++++++
 .../infra/binder/type/SchemaAvailable.java         | 12 ++---
 .../statement/dml/CallStatementContextTest.java    |  3 +-
 .../statement/dml/DeleteStatementContextTest.java  |  3 +-
 .../statement/dml/UpdateStatementContextTest.java  |  3 +-
 .../spring/boot/SpringBootStarterTest.java         |  3 +-
 .../namespace/AbstractSpringNamespaceTest.java     |  4 +-
 33 files changed, 258 insertions(+), 114 deletions(-)
 copy shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/properties/PropertiesConverter.java => shardingsphere-features/shardingsphere-encrypt/shardingsphere-encrypt-core/src/main/java/org/apache/shardingsphere/encrypt/rewrite/util/EncryptPropertiesBuilder.java (54%)
 create mode 100644 shardingsphere-infra/shardingsphere-infra-binder/src/main/java/org/apache/shardingsphere/infra/binder/statement/dml/util/DMLStatementContextHelper.java
 copy shardingsphere-proxy/shardingsphere-proxy-backend/src/main/java/org/apache/shardingsphere/proxy/backend/response/data/QueryResponseCell.java => shardingsphere-infra/shardingsphere-infra-binder/src/main/java/org/apache/shardingsphere/infra/binder/type/SchemaAvailable.java (81%)