This is an automated email from the ASF dual-hosted git repository.
wuweijie pushed a change to branch opengauss_adapt
in repository https://gitbox.apache.org/repos/asf/shardingsphere.git.
discard 3d8021c Support Portal for PostgreSQL Proxy (#10942)
omit 2a39e42 Implements openGauss batch bind protocol (#10850)
omit c9762a5 Fix implements of OpenGaussParserFacade (#10849)
omit 20abdb6 Fix : fix checkstyle violation (#10838)
omit e7f00f9 Fix : remove @Override annotation since getDatabaseType() has
been removed from Interface (#10836)
omit 71020be add jdbc:opengauss supoort (#10601)
omit 0c7ea9e Update OpenGaussDataSourceMetaData
omit c467637 Add OpenGauss Database type (#10292)
add ba64144 Move cached statements and result sets into
DatabaseCommunicationEngine (#10932)
add 52bcdc9 Add English docs of the syntax of SCTL(#10928) (#10945)
add fcb346c Add English documentation for DistSQL/RQL Syntax for issues
#10928 (#10946)
add b74b8ec For #10928, add English doc of RDL syntax (#10939)
add 3b2176a Refactor RDLBackendHandler.findRuleConfiguration() (#10948)
add 05f23a5 fix mysql assignment parse error (#10947)
add 70faca8 add offset and rowcount sql converter (#10949)
add 9094b20 PostgreSQL Proxy support Portal (#10914)
add a67e470 Revise #10898 and complete test cases (#10950)
add 915d457 Add RDLBackendHandler.getRuleConfiguration() method (#10951)
add 560be4c Add OpenGauss Database type (#10292)
add 4771563 Update OpenGaussDataSourceMetaData
add 5b5a399 add jdbc:opengauss supoort (#10601)
add b590809 Fix : remove @Override annotation since getDatabaseType() has
been removed from Interface (#10836)
add 4f68ee4 Fix : fix checkstyle violation (#10838)
add 6c97d4a Fix implements of OpenGaussParserFacade (#10849)
add d72c7e2 Implements openGauss batch bind protocol (#10850)
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (3d8021c)
\
N -- N -- N refs/heads/opengauss_adapt (d72c7e2)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.../content/features/dist-sql/syntax/_index.en.md | 2 +-
.../features/dist-sql/syntax/rdl/_index.en.md | 2 +-
.../syntax/rdl/rdl-db-discovery-rule.en.md | 43 +++++++-
.../dist-sql/syntax/rdl/rdl-encrypt-rule.en.md | 51 +++++++++-
.../syntax/rdl/rdl-readwrite-splitting-rule.en.md | 59 ++++++++++-
.../dist-sql/syntax/rdl/rdl-resource.en.md | 36 ++++++-
.../dist-sql/syntax/rdl/rdl-sharding-rule.cn.md | 2 +-
.../dist-sql/syntax/rdl/rdl-sharding-rule.en.md | 112 ++++++++++++++++++++-
.../features/dist-sql/syntax/rql/_index.en.md | 2 +-
.../syntax/rql/rql-db-discovery-rule.en.md | 27 ++++-
.../dist-sql/syntax/rql/rql-encrypt-rule.cn.md | 4 +-
.../dist-sql/syntax/rql/rql-encrypt-rule.en.md | 57 ++++++++++-
.../syntax/rql/rql-readwrite-splitting-rule.en.md | 52 +++++++++-
.../dist-sql/syntax/rql/rql-resource.en.md | 30 +++++-
.../dist-sql/syntax/rql/rql-sharding-rule.en.md | 111 +++++++++++++++++++-
.../features/dist-sql/syntax/sctl/_index.en.md | 2 +-
.../content/features/dist-sql/usage/_index.en.md | 2 +-
.../features/dist-sql/usage/sharding-rule.en.md | 105 ++++++++++++++++++-
.../binary/bind/OpenGaussComBatchBindPacket.java | 28 ++++--
...eConverter.java => OffsetSqlNodeConverter.java} | 18 ++--
...erter.java => PaginationValueSqlConverter.java} | 25 ++---
...onverter.java => RowCountSqlNodeConverter.java} | 18 ++--
.../impl/SelectStatementSqlNodeConverter.java | 5 +-
.../DatabaseCommunicationEngineFactory.java | 8 +-
.../jdbc/connection/BackendConnection.java | 1 +
.../AlterDatabaseDiscoveryRuleBackendHandler.java | 34 +++----
.../rdl/impl/AlterEncryptRuleBackendHandler.java | 41 ++++----
.../AlterReadwriteSplittingRuleBackendHandler.java | 10 +-
...terShardingBindingTableRulesBackendHandler.java | 13 +--
...rShardingBroadcastTableRulesBackendHandler.java | 10 +-
.../impl/AlterShardingTableRuleBackendHandler.java | 49 ++++-----
.../CreateDatabaseDiscoveryRuleBackendHandler.java | 21 ++--
.../rdl/impl/CreateEncryptRuleBackendHandler.java | 29 +++---
...CreateReadwriteSplittingRuleBackendHandler.java | 26 ++---
...ateShardingBindingTableRulesBackendHandler.java | 24 ++---
...eShardingBroadcastTableRulesBackendHandler.java | 16 +--
.../CreateShardingTableRuleBackendHandler.java | 22 ++--
.../DropDatabaseDiscoveryRuleBackendHandler.java | 18 ++--
.../rdl/impl/DropEncryptRuleBackendHandler.java | 14 +--
.../DropReadwriteSplittingRuleBackendHandler.java | 20 ++--
...ropShardingBindingTableRulesBackendHandler.java | 6 +-
...pShardingBroadcastTableRulesBackendHandler.java | 6 +-
.../impl/DropShardingTableRuleBackendHandler.java | 34 +++----
.../text/distsql/rdl/impl/RDLBackendHandler.java | 30 ++----
.../jdbc/connection/BackendConnectionTest.java | 31 ++++++
.../command/PostgreSQLConnectionContext.java | 5 +-
.../command/query/binary/PostgreSQLPortal.java | 5 +-
.../binary/bind/OpenGaussComBatchBindExecutor.java | 11 +-
.../execute/PostgreSQLComExecuteExecutor.java | 4 +-
.../query/text/PostgreSQLComQueryExecutor.java | 3 +-
.../PostgreSQLCommandExecutorFactoryTest.java | 3 +-
.../binary/bind/PostgreSQLComBindExecutorTest.java | 37 +++----
.../src/main/antlr4/imports/mysql/BaseRule.g4 | 5 +
.../src/main/antlr4/imports/mysql/Symbol.g4 | 1 +
.../statement/impl/MySQLStatementSQLVisitor.java | 11 ++
.../src/main/resources/case/dml/select.xml | 10 ++
.../main/resources/sql/supported/dml/select.xml | 1 +
57 files changed, 1030 insertions(+), 322 deletions(-)
copy
shardingsphere-infra/shardingsphere-infra-optimize/src/main/java/org/apache/shardingsphere/infra/optimize/core/convert/converter/impl/{DistinctSqlNodeConverter.java
=> OffsetSqlNodeConverter.java} (64%)
copy
shardingsphere-infra/shardingsphere-infra-optimize/src/main/java/org/apache/shardingsphere/infra/optimize/core/convert/converter/impl/{DistinctSqlNodeConverter.java
=> PaginationValueSqlConverter.java} (52%)
copy
shardingsphere-infra/shardingsphere-infra-optimize/src/main/java/org/apache/shardingsphere/infra/optimize/core/convert/converter/impl/{DistinctSqlNodeConverter.java
=> RowCountSqlNodeConverter.java} (64%)