You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@shardingsphere.apache.org by pa...@apache.org on 2021/09/16 11:05:25 UTC

[shardingsphere] branch master updated (16f7677 -> ac79874)

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

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


    from 16f7677  optimize sharding single date node route logic & federate route logic (#12486)
     add ac79874  Support sql annotation analysis (#12280)

No new revisions were added by this update.

Summary of changes:
 .../mysql/format/MySQLParserFormatExample.java     |  8 +--
 .../statement/MySQLParserStatementExample.java     |  8 +--
 .../statement/OracleParserStatementExample.java    |  8 +--
 .../PostgreSQLParserStatementExample.java          |  8 +--
 .../statement/SQL92ParserStatementExample.java     |  8 +--
 .../statement/SQLServerParserStatementExample.java |  8 +--
 .../AdvancedDistSQLStatementParserEngine.java      |  2 +-
 .../common/CommonDistSQLStatementParserEngine.java |  2 +-
 .../FeaturedDistSQLStatementParserEngine.java      |  2 +-
 .../engine/type/standard/AbstractSQLRouteTest.java |  2 +-
 .../properties/ConfigurationPropertyKey.java       |  7 ++-
 .../infra/optimize/ShardingSphereOptimizer.java    |  6 +-
 .../SelectStatementSqlNodeConverterTest.java       |  5 +-
 .../shardingsphere-infra-parser/pom.xml            |  4 +-
 .../parser/ShardingSphereSQLParserEngine.java      |  6 +-
 .../parser/cache/SQLStatementCacheBuilder.java     |  7 ++-
 .../parser/cache/SQLStatementCacheLoader.java      |  4 +-
 .../infra/parser/sql/SQLStatementParserEngine.java |  6 +-
 .../sql/SQLStatementParserEngineFactory.java       |  5 +-
 .../parser/sql/SQLStatementParserExecutor.java     |  4 +-
 .../parser/cache/SQLStatementCacheBuilderTest.java |  2 +-
 .../parser/cache/SQLStatementCacheLoaderTest.java  |  2 +-
 .../statement/ShardingSpherePreparedStatement.java |  2 +-
 .../core/statement/ShardingSphereStatement.java    |  2 +-
 .../jdbc/adapter/PreparedStatementAdapterTest.java |  3 +
 .../UnsupportedOperationPreparedStatementTest.java |  3 +
 .../text/TextProtocolBackendHandlerFactory.java    |  3 +-
 .../ral/advanced/PrviewDistSQLBackendHandler.java  |  2 +-
 .../TextProtocolBackendHandlerFactoryTest.java     |  3 +
 .../information/SelectInformationExecutorTest.java |  6 +-
 .../src/main/resources/conf/server.yaml            |  1 +
 .../execute/MySQLComStmtExecuteExecutor.java       | 11 ++--
 .../prepare/MySQLComStmtPrepareExecutor.java       |  3 +-
 .../fieldlist/MySQLComFieldListPacketExecutor.java |  2 +-
 .../binary/bind/OpenGaussComBatchBindExecutor.java |  3 +-
 .../binary/parse/PostgreSQLComParseExecutor.java   |  3 +-
 .../sql/parser/mysql/parser/MySQLParser.java       |  7 ++-
 .../sql/parser/oracle/parser/OracleParser.java     |  7 ++-
 .../parser/postgresql/parser/PostgreSQLParser.java |  7 ++-
 .../sql/parser/sql92/parser/SQL92Parser.java       |  7 ++-
 .../parser/sqlserver/parser/SQLServerParser.java   |  7 ++-
 .../sql/parser/api/SQLParserEngine.java            | 16 ++---
 .../sql/parser/api/SQLVisitorEngine.java           | 26 ++++++--
 .../sql/parser/core/ParseASTNode.java              | 29 ++++++++-
 .../core/{ParseASTNode.java => ParseContext.java}  | 20 +++---
 .../sql/parser/core/SQLParserFactory.java          | 17 +++++-
 .../core/database/cache/ParseTreeCacheBuilder.java |  8 ++-
 .../core/database/cache/ParseTreeCacheLoader.java  | 12 ++--
 .../core/database/parser/SQLParserExecutor.java    | 12 ++--
 .../sql/parser/api/SQLParserEngineTest.java        | 12 ++--
 .../sql/parser/core/SQLParserEngineTest.java       |  9 ++-
 .../sql/parser/core/SQLParserFactoryTest.java      |  2 +-
 .../database/cache/ParseTreeCacheBuilderTest.java  |  4 +-
 .../database/cache/ParseTreeCacheLoaderTest.java   |  6 +-
 .../{WindowSegment.java => CommentSegment.java}    |  6 +-
 .../sql/common/statement/AbstractSQLStatement.java |  6 ++
 .../asserts/statement/SQLStatementAssert.java      |  2 +
 .../asserts/statement/comment/CommentAssert.java   | 71 ++++++++++++++++++++++
 .../engine/SQLParserParameterizedTest.java         |  2 +-
 .../UnsupportedSQLParserParameterizedTest.java     |  2 +-
 .../ExpectedComment.java}                          | 10 +--
 .../cases/domain/statement/SQLParserTestCase.java  |  6 ++
 .../src/main/resources/case/dml/insert.xml         |  1 +
 .../src/main/resources/case/dml/select.xml         | 15 +++++
 .../main/resources/sql/supported/dml/select.xml    |  1 +
 .../AbstractSQLRewriterParameterizedTest.java      |  2 +-
 66 files changed, 352 insertions(+), 141 deletions(-)
 copy shardingsphere-sql-parser/shardingsphere-sql-parser-engine/src/main/java/org/apache/shardingsphere/sql/parser/core/{ParseASTNode.java => ParseContext.java} (78%)
 copy shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/common/segment/generic/{WindowSegment.java => CommentSegment.java} (90%)
 create mode 100644 shardingsphere-test/shardingsphere-parser-test/src/main/java/org/apache/shardingsphere/test/sql/parser/parameterized/asserts/statement/comment/CommentAssert.java
 copy shardingsphere-test/shardingsphere-parser-test/src/main/java/org/apache/shardingsphere/test/sql/parser/parameterized/jaxb/cases/domain/segment/impl/{call/ExpectedProcedureName.java => comments/ExpectedComment.java} (84%)