This is an automated email from the ASF dual-hosted git repository.
jianglongtao pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere.git.
from e3d4647 fix for get index of '?' in jdbcUrl (#15842)
add 76172d3 Support ALTER INSTANCE syntax. (#15848)
No new revisions were added by this update.
Summary of changes:
.../src/main/antlr4/imports/RALStatement.g4 | 6 +-
.../parser/autogen/CommonDistSQLStatement.g4 | 1 +
.../core/common/CommonDistSQLStatementVisitor.java | 9 ++-
...eStatement.java => AlterInstanceStatement.java} | 11 ++--
.../text/distsql/ral/RALBackendHandlerFactory.java | 3 +
.../ral/common/queryable/ShowInstanceHandler.java | 18 +++---
.../ral/common/updatable/AlterInstanceHandler.java | 64 ++++++++++++++++++++++
.../ral/impl/UpdatableRALStatementAssert.java | 5 ++
...sert.java => AlterInstanceStatementAssert.java} | 23 ++++----
.../jaxb/cases/domain/SQLParserTestCases.java | 11 +++-
...se.java => AlterInstanceStatementTestCase.java} | 15 +++--
.../ral/UnlabelInstanceStatementTestCase.java | 2 +-
.../src/main/resources/case/ral/common.xml | 1 +
.../main/resources/sql/supported/ral/common.xml | 1 +
14 files changed, 133 insertions(+), 37 deletions(-)
copy
shardingsphere-distsql/shardingsphere-distsql-statement/src/main/java/org/apache/shardingsphere/distsql/parser/statement/ral/common/updatable/{SetVariableStatement.java
=> AlterInstanceStatement.java} (88%)
create mode 100644
shardingsphere-proxy/shardingsphere-proxy-backend/src/main/java/org/apache/shardingsphere/proxy/backend/text/distsql/ral/common/updatable/AlterInstanceHandler.java
copy
shardingsphere-test/shardingsphere-parser-test/src/main/java/org/apache/shardingsphere/test/sql/parser/parameterized/asserts/statement/distsql/ral/impl/common/updatable/{LabelInstanceStatementAssert.java
=> AlterInstanceStatementAssert.java} (72%)
copy
shardingsphere-test/shardingsphere-parser-test/src/main/java/org/apache/shardingsphere/test/sql/parser/parameterized/jaxb/cases/domain/statement/distsql/ral/{RefreshTableMetadataStatementTestCase.java
=> AlterInstanceStatementTestCase.java} (78%)