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 91b94df Update standard user-manual of shardingsphere-jdbc (#13560)
add 0371c4d fixbug: Support not nested subquery (from Projections,
TableSegment and Expression) on SelectStatement (#13486)
No new revisions were added by this update.
Summary of changes:
.../rewrite/condition/EncryptConditionEngine.java | 35 +++-
.../impl/EncryptPredicateColumnTokenGenerator.java | 69 +++++---
.../impl/EncryptProjectionTokenGenerator.java | 179 +++++++++++++++++----
.../rewrite/token/generator/impl/SubqueryEnum.java | 11 +-
.../statement/dml/SelectStatementContext.java | 10 ++
.../binder/statement/dml/SubqueryTableContext.java | 88 ++++++++++
.../sql/common/util/SubqueryExtractUtil.java | 57 ++++++-
.../encrypt/case/select_for_query_with_cipher.xml | 36 ++++-
8 files changed, 419 insertions(+), 66 deletions(-)
copy
shardingsphere-db-protocol/shardingsphere-db-protocol-core/src/main/java/org/apache/shardingsphere/db/protocol/parameter/TypeUnspecifiedSQLParameter.java
=>
shardingsphere-features/shardingsphere-encrypt/shardingsphere-encrypt-core/src/main/java/org/apache/shardingsphere/encrypt/rewrite/token/generator/impl/SubqueryEnum.java
(79%)
create mode 100644
shardingsphere-infra/shardingsphere-infra-binder/src/main/java/org/apache/shardingsphere/infra/binder/statement/dml/SubqueryTableContext.java