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 3286918 Add alter & drop encrypt rule handler (#10412)
add 5979e73 optimize mysql create & alter and drop table route logic
(#10414)
No new revisions were added by this update.
Summary of changes:
.../shardingsphere/sharding/rule/ShardingRule.java | 10 ++
.../sharding/rule/ShardingRuleTest.java | 10 ++
.../src/test/resources/sharding/alter.xml | 128 +++++++++----------
.../src/test/resources/sharding/create.xml | 140 +++++++++++++++++++++
.../sharding/route/engine/ShardingSQLRouter.java | 2 +-
.../type/single/SingleTablesRoutingEngine.java | 20 +--
.../validator/ShardingStatementValidator.java | 3 +-
.../impl/ShardingAlterTableStatementValidator.java | 24 +---
.../impl/ShardingAlterViewStatementValidator.java | 2 +-
.../ShardingCreateFunctionStatementValidator.java | 2 +-
.../ShardingCreateProcedureStatementValidator.java | 2 +-
.../ShardingCreateTableStatementValidator.java | 9 +-
.../impl/ShardingCreateViewStatementValidator.java | 2 +-
.../impl/ShardingDropTableStatementValidator.java | 9 +-
.../impl/ShardingPrepareStatementValidator.java | 2 +-
.../dml/impl/ShardingDeleteStatementValidator.java | 2 +-
.../dml/impl/ShardingInsertStatementValidator.java | 2 +-
.../dml/impl/ShardingSelectStatementValidator.java | 2 +-
.../dml/impl/ShardingUpdateStatementValidator.java | 2 +-
.../ShardingAlterTableStatementValidatorTest.java | 76 +++++++----
.../ShardingDropTableStatementValidatorTest.java | 2 +-
.../ddl/ShardingPrepareStatementValidatorTest.java | 6 +-
22 files changed, 323 insertions(+), 134 deletions(-)
create mode 100644
shardingsphere-features/shardingsphere-sharding/shardingsphere-sharding-rewrite/src/test/resources/sharding/create.xml