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/01/26 02:56:08 UTC
[shardingsphere] branch master updated (b7ff794 -> d34d2df)
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 b7ff794 Simplify UnsupportedOperationParameterMetaTest (#9162)
add d34d2df add support alter sharding rule (#9112)
No new revisions were added by this update.
Summary of changes:
.../db/protocol/error/CommonErrorCode.java | 4 +
.../src/main/antlr4/imports/Keyword.g4 | 16 ++
.../src/main/antlr4/imports/Literals.g4 | 4 +-
.../src/main/antlr4/imports/RDLStatement.g4 | 48 +++++-
.../distsql/parser/autogen/DistSQLStatement.g4 | 1 +
.../distsql/parser/core/DistSQLVisitor.java | 109 ++++++++++---
...{TableRuleSegment.java => FunctionSegment.java} | 13 +-
.../distsql/parser/segment/TableRuleSegment.java | 9 +-
.../impl => }/AlterReplicaQueryRuleStatement.java | 5 +-
...tement.java => AlterShardingRuleStatement.java} | 21 ++-
.../create/impl/CreateShardingRuleStatement.java | 12 +-
.../CreateShardingRuleStatementConverter.java | 79 ---------
.../converter/ShardingRuleStatementConverter.java | 138 ++++++++++++++++
...ava => ShardingRuleStatementConverterTest.java} | 17 +-
...n.java => ShardingRuleNotExistedException.java} | 8 +-
...java => ShardingTableRuleExistedException.java} | 6 +-
.../AlterReplicaQueryRuleBackendHandler.java | 48 +++---
.../rdl/AlterShardingRuleBackendHandler.java | 180 +++++++++++++++++++++
.../text/distsql/rdl/RDLBackendHandlerFactory.java | 7 +-
.../rdl/impl/CreateShardingRuleBackendHandler.java | 4 +-
.../text/distsql/RDLBackendHandlerFactoryTest.java | 2 +-
.../frontend/mysql/MySQLErrPacketFactory.java | 8 +
22 files changed, 561 insertions(+), 178 deletions(-)
copy shardingsphere-distsql-parser/shardingsphere-distsql-parser-statement/src/main/java/org/apache/shardingsphere/distsql/parser/segment/{TableRuleSegment.java => FunctionSegment.java} (80%)
rename shardingsphere-distsql-parser/shardingsphere-distsql-parser-statement/src/main/java/org/apache/shardingsphere/distsql/parser/statement/rdl/{create/impl => }/AlterReplicaQueryRuleStatement.java (83%)
copy shardingsphere-distsql-parser/shardingsphere-distsql-parser-statement/src/main/java/org/apache/shardingsphere/distsql/parser/statement/rdl/{create/impl/CreateShardingRuleStatement.java => AlterShardingRuleStatement.java} (58%)
delete mode 100644 shardingsphere-features/shardingsphere-sharding/shardingsphere-sharding-common/src/main/java/org/apache/shardingsphere/sharding/converter/CreateShardingRuleStatementConverter.java
create mode 100644 shardingsphere-features/shardingsphere-sharding/shardingsphere-sharding-common/src/main/java/org/apache/shardingsphere/sharding/converter/ShardingRuleStatementConverter.java
rename shardingsphere-features/shardingsphere-sharding/shardingsphere-sharding-common/src/test/java/org/apache/shardingsphere/sharding/converter/{CreateShardingRuleStatementConverterTest.java => ShardingRuleStatementConverterTest.java} (81%)
copy shardingsphere-proxy/shardingsphere-proxy-backend/src/main/java/org/apache/shardingsphere/proxy/backend/exception/{ReplicaQueryRuleNotExistedException.java => ShardingRuleNotExistedException.java} (82%)
copy shardingsphere-proxy/shardingsphere-proxy-backend/src/main/java/org/apache/shardingsphere/proxy/backend/exception/{TablesInUsedException.java => ShardingTableRuleExistedException.java} (84%)
rename shardingsphere-proxy/shardingsphere-proxy-backend/src/main/java/org/apache/shardingsphere/proxy/backend/text/distsql/rdl/{impl => }/AlterReplicaQueryRuleBackendHandler.java (80%)
create mode 100644 shardingsphere-proxy/shardingsphere-proxy-backend/src/main/java/org/apache/shardingsphere/proxy/backend/text/distsql/rdl/AlterShardingRuleBackendHandler.java