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 2021/06/12 18:06:43 UTC
[shardingsphere] branch master updated (8ffcfe5 -> 747c99c)
This is an automated email from the ASF dual-hosted git repository.
wuweijie pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere.git.
from 8ffcfe5 Use SPI to introduce DistSQL visitor (#10798)
add 747c99c Add StandardSQLStatementParserEngine and FeatureTypedSQLStatementParserEngine to polish DistSQLStatementParserEngine (#10799)
No new revisions were added by this update.
Summary of changes:
.../parser/api/DistSQLStatementParserEngine.java | 74 ++--------------------
.../FeatureTypedSQLStatementParserEngine.java} | 52 +++++----------
.../parser/core/standard/DistSQLParserFactory.java | 58 -----------------
.../parser/core/standard/StandardDistSQLLexer.java | 10 +--
...stSQLParser.java => StandardDistSQLParser.java} | 6 +-
...r.java => StandardDistSQLStatementVisitor.java} | 4 +-
.../standard/StandardSQLStatementParserEngine.java | 36 +++++------
... => FeatureTypedSQLStatementVisitorFacade.java} | 4 +-
8 files changed, 53 insertions(+), 191 deletions(-)
copy shardingsphere-distsql-parser/shardingsphere-distsql-parser-engine/src/main/java/org/apache/shardingsphere/distsql/parser/{api/DistSQLStatementParserEngine.java => core/feature/FeatureTypedSQLStatementParserEngine.java} (58%)
delete mode 100644 shardingsphere-distsql-parser/shardingsphere-distsql-parser-engine/src/main/java/org/apache/shardingsphere/distsql/parser/core/standard/DistSQLParserFactory.java
copy shardingsphere-sql-parser/shardingsphere-sql-parser-dialect/shardingsphere-sql-parser-mysql/src/main/java/org/apache/shardingsphere/sql/parser/mysql/parser/MySQLLexer.java => shardingsphere-distsql-parser/shardingsphere-distsql-parser-engine/src/main/java/org/apache/shardingsphere/distsql/parser/core/standard/StandardDistSQLLexer.java (74%)
rename shardingsphere-distsql-parser/shardingsphere-distsql-parser-engine/src/main/java/org/apache/shardingsphere/distsql/parser/core/standard/{DistSQLParser.java => StandardDistSQLParser.java} (87%)
rename shardingsphere-distsql-parser/shardingsphere-distsql-parser-engine/src/main/java/org/apache/shardingsphere/distsql/parser/core/standard/{DistSQLVisitor.java => StandardDistSQLStatementVisitor.java} (99%)
copy shardingsphere-infra/shardingsphere-infra-parser/src/main/java/org/apache/shardingsphere/infra/parser/sql/SQLStatementParserExecutor.java => shardingsphere-distsql-parser/shardingsphere-distsql-parser-engine/src/main/java/org/apache/shardingsphere/distsql/parser/core/standard/StandardSQLStatementParserEngine.java (50%)
rename shardingsphere-distsql-parser/shardingsphere-distsql-parser-engine/src/main/java/org/apache/shardingsphere/distsql/parser/spi/{FeatureTypedSQLVisitorFacade.java => FeatureTypedSQLStatementVisitorFacade.java} (91%)