You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@shardingsphere.apache.org by wu...@apache.org on 2022/06/17 02:25:17 UTC
[shardingsphere] branch 5.1.2-release updated (e1c31847e16 -> c195445005b)
This is an automated email from the ASF dual-hosted git repository.
wuweijie pushed a change to branch 5.1.2-release
in repository https://gitbox.apache.org/repos/asf/shardingsphere.git
from e1c31847e16 [maven-release-plugin] prepare for next development iteration
add c0be0f13d3f Refactor UnionSegment (#18195)
add 3fcec6c3050 remove unused method getRecoverId (#18197)
add a8f75a2cf02 Rename SelectStatement.unions (#18198)
add 0f778f42002 add logback.xml for shardingsphere-proxy when it started (#18199)
add 0d17b4b9b04 little optimize SubstitutableColumnNameToken.toString method (#18152)
add a63800ddb45 Optimize fetech statement merge logic (#18200)
add 0f7eeb332c0 Remove unnecessary null check in SQLNodeConverterEngine (#18201)
add cd06f31e6a5 Add UNION ALL support for federation (#18202)
add 68088191eb0 Rename UnionType to CombiningType (#18204)
add ed045a2ff9b Rename CombiningXXX to CombineXXX (#18205)
add 8d7b0a35a8d Fix RC4EncryptAlgorithm with duplicated reset (#18203)
add 974f72b1182 Rename unionClause to combineClause in G4 file (#18211)
add df028add6ca Add CombineOperatorConverter (#18214)
add e89b3dc877b Update documents about ShardingSphere-Proxy quick start (#18216)
add 54bbc6cd42b Optimize fetch statement merge logic and clear thread local when close cursor (#18215)
add f2dac1232dd Narayana can set parameter 'createTable' (#18213)
add c195445005b Merge branch 'master' into 5.1.2-release
No new revisions were added by this update.
Summary of changes:
.../shardingsphere-proxy-quick-start.cn.md | 50 ++++--
.../shardingsphere-proxy-quick-start.en.md | 60 +++++--
.../shardingsphere-proxy/startup/helm.cn.md | 2 +-
.../shardingsphere-proxy/startup/helm.en.md | 2 +-
shardingsphere-charts/README.md | 2 +-
shardingsphere-charts/README_ZH.md | 2 +-
.../templates/configmap.yaml | 30 ++++
.../encrypt/algorithm/RC4EncryptAlgorithm.java | 6 +-
.../encrypt/algorithm/RC4EncryptAlgorithmTest.java | 4 +-
.../merge/ddl/ShardingDDLResultMerger.java | 6 +-
.../merge/ddl/fetch/FetchStreamMergedResult.java | 38 ++++-
.../sharding/merge/dql/orderby/OrderByValue.java | 2 +-
.../engine/type/ShardingRouteEngineFactory.java | 2 +-
.../ddl/fetch/FetchStreamMergedResultTest.java | 190 +++++++++++++++++++++
.../statement/dml/SelectStatementContext.java | 8 +-
.../converter/SQLNodeConverterEngine.java | 40 +----
.../impl/ExistsSubqueryExpressionConverter.java | 2 +-
.../impl/SubqueryExpressionConverter.java | 2 +-
.../segment/from/impl/SubqueryTableConverter.java | 2 +-
.../impl/SubqueryProjectionConverter.java | 2 +-
.../{ => select}/SelectStatementConverter.java | 3 +-
.../converter/type/CombineOperatorConverter.java | 57 +++++++
.../type/CombineOperatorConverterTest.java} | 30 ++--
.../pojo/generic/SubstitutableColumnNameToken.java | 12 +-
.../config/NarayanaConfigurationFileGenerator.java | 26 +--
.../NarayanaConfigurationFileGeneratorTest.java | 56 +++++-
.../impl/SchemaAssignedDatabaseBackendHandler.java | 5 +
.../src/main/resources/conf/server.yaml | 9 +
.../src/main/antlr4/imports/mysql/BaseRule.g4 | 2 +-
.../src/main/antlr4/imports/mysql/DMLStatement.g4 | 8 +-
.../visitor/format/impl/MySQLFormatSQLVisitor.java | 14 +-
.../statement/impl/MySQLStatementSQLVisitor.java | 16 +-
.../impl/OpenGaussStatementSQLVisitor.java | 35 ++--
.../src/main/antlr4/imports/oracle/DMLStatement.g4 | 4 +-
.../impl/OracleDMLStatementSQLVisitor.java | 8 +-
.../impl/PostgreSQLStatementSQLVisitor.java | 27 ++-
.../src/main/antlr4/imports/sql92/DMLStatement.g4 | 6 +-
.../impl/SQL92DMLStatementSQLVisitor.java | 8 +-
.../constant/{UnionType.java => CombineType.java} | 13 +-
.../parser/sql/common/constant/DirectionType.java | 12 +-
.../sql/common/extractor/TableExtractor.java | 6 +-
.../CombineSegment.java} | 13 +-
.../sql/common/segment/dml/union/UnionSegment.java | 42 -----
.../sql/common/statement/dml/SelectStatement.java | 4 +-
.../sql/common/constant/DirectionTypeTest.java | 44 +++++
.../statement/dml/impl/SelectStatementAssert.java | 22 +--
.../{ExpectedUnion.java => ExpectedCombine.java} | 8 +-
.../statement/dml/SelectStatementTestCase.java | 6 +-
.../src/main/resources/case/dml/select-union.xml | 36 ++--
.../src/main/resources/case/dml/table.xml | 4 +-
50 files changed, 701 insertions(+), 287 deletions(-)
create mode 100644 shardingsphere-features/shardingsphere-sharding/shardingsphere-sharding-core/src/test/java/org/apache/shardingsphere/sharding/merge/ddl/fetch/FetchStreamMergedResultTest.java
rename shardingsphere-infra/shardingsphere-infra-federation/shardingsphere-infra-federation-optimizer/src/main/java/org/apache/shardingsphere/infra/federation/optimizer/converter/statement/{ => select}/SelectStatementConverter.java (98%)
create mode 100644 shardingsphere-infra/shardingsphere-infra-federation/shardingsphere-infra-federation-optimizer/src/main/java/org/apache/shardingsphere/infra/federation/optimizer/converter/type/CombineOperatorConverter.java
copy shardingsphere-infra/{shardingsphere-infra-rewrite/src/test/java/org/apache/shardingsphere/infra/rewrite/sql/token/pojo/generic/SubstitutableColumnNameTokenTest.java => shardingsphere-infra-federation/shardingsphere-infra-federation-optimizer/src/test/java/org/apache/shardingsphere/infra/federation/optimizer/converter/type/CombineOperatorConverterTest.java} (51%)
rename shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/constant/{UnionType.java => CombineType.java} (87%)
copy shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/segment/dml/{order/item/OrderByItemSegment.java => combine/CombineSegment.java} (80%)
delete mode 100644 shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/segment/dml/union/UnionSegment.java
create mode 100644 shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/test/java/org/apache/shardingsphere/sql/parser/sql/common/constant/DirectionTypeTest.java
rename shardingsphere-test/shardingsphere-parser-test/src/main/java/org/apache/shardingsphere/test/sql/parser/parameterized/jaxb/cases/domain/segment/impl/union/{ExpectedUnion.java => ExpectedCombine.java} (89%)