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