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/11/09 03:33:15 UTC
[shardingsphere] branch master updated (090a931 -> 1204cb8)
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 090a931 For #13488, Unify @throws SQLException comments. (#13500)
add 1204cb8 Add cache index DAL SQL parser for MySQL. (#13499)
No new revisions were added by this update.
Summary of changes:
.../src/main/antlr4/imports/mysql/DALStatement.g4 | 2 +-
.../impl/MySQLDALStatementSQLVisitor.java | 46 ++++++++++-
.../core/database/visitor/SQLVisitorRule.java | 2 +
.../mysql/dal/MySQLCacheIndexStatement.java | 17 +++++
...oneActionSegment.java => PartitionSegment.java} | 18 ++---
...rivilegeSegment.java => PartitionsSegment.java} | 11 +--
...rivilegeSegment.java => TableIndexSegment.java} | 12 ++-
.../asserts/statement/dal/DALStatementAssert.java | 15 ++--
.../dal/impl/CacheIndexStatementAssert.java | 88 ++++++++++++++++++++++
.../dal/impl/ShowReplicasStatementAssert.java | 6 +-
.../jaxb/cases/domain/SQLParserTestCases.java | 9 ++-
.../ExpectedPartition.java} | 8 +-
.../impl/index/ExpectedPartitions.java} | 13 ++--
.../impl/index/ExpectedTableIndex.java} | 17 +++--
...tCase.java => CacheIndexStatementTestCase.java} | 18 +++--
.../src/main/resources/case/dal/cache-index.xml | 62 +++++++++++++++
.../supported/dal/{binlog.xml => cache-index.xml} | 7 +-
17 files changed, 287 insertions(+), 64 deletions(-)
copy shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/dialect/statement/mysql/segment/{CloneActionSegment.java => PartitionSegment.java} (84%)
copy shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/dialect/statement/mysql/segment/{MySQLPrivilegeSegment.java => PartitionsSegment.java} (84%)
copy shardingsphere-sql-parser/shardingsphere-sql-parser-statement/src/main/java/org/apache/shardingsphere/sql/parser/sql/dialect/statement/mysql/segment/{MySQLPrivilegeSegment.java => TableIndexSegment.java} (81%)
create mode 100644 shardingsphere-test/shardingsphere-parser-test/src/main/java/org/apache/shardingsphere/test/sql/parser/parameterized/asserts/statement/dal/impl/CacheIndexStatementAssert.java
copy shardingsphere-test/shardingsphere-parser-test/src/main/java/org/apache/shardingsphere/test/sql/parser/parameterized/jaxb/cases/domain/segment/impl/{component/ExpectedComponent.java => index/ExpectedPartition.java} (86%)
copy shardingsphere-test/shardingsphere-parser-test/src/main/java/org/apache/shardingsphere/test/sql/parser/parameterized/jaxb/cases/domain/{statement/dal/OptimizeTableStatementTestCase.java => segment/impl/index/ExpectedPartitions.java} (77%)
copy shardingsphere-test/shardingsphere-parser-test/src/main/java/org/apache/shardingsphere/test/sql/parser/parameterized/jaxb/cases/domain/{statement/ddl/PurgeStatementTestCase.java => segment/impl/index/ExpectedTableIndex.java} (79%)
copy shardingsphere-test/shardingsphere-parser-test/src/main/java/org/apache/shardingsphere/test/sql/parser/parameterized/jaxb/cases/domain/statement/dal/{FlushStatementTestCase.java => CacheIndexStatementTestCase.java} (70%)
create mode 100644 shardingsphere-test/shardingsphere-parser-test/src/main/resources/case/dal/cache-index.xml
copy shardingsphere-test/shardingsphere-parser-test/src/main/resources/sql/supported/dal/{binlog.xml => cache-index.xml} (52%)