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%)