This is an automated email from the ASF dual-hosted git repository. jiangmaolin pushed a commit to branch dev-5.5.1 in repository https://gitbox.apache.org/repos/asf/shardingsphere.git
commit 522d795f1628b2b1c29c797bc35c17ff59d64c64 Merge: 49342e88f54 4bd2f0a9f03 Author: jiangML <[email protected]> AuthorDate: Thu Oct 31 23:32:57 2024 +0800 Merge pull request #30 from SphereEx/dev-5.5.1 Improve DataSourceStateManager .../engine/type/ShardingRouteEngineFactory.java | 8 +++-- .../type/unicast/ShardingUnicastRoutingEngine.java | 12 +++++-- .../unicast/ShardingUnicastRoutingEngineTest.java | 27 ++++++++++++---- .../state/datasource/DataSourceStateManager.java | 23 +++++++++----- .../exception/UnavailableDataSourceException.java | 12 ++----- .../infra/database/DatabaseTypeEngine.java | 37 ++++++++++++++-------- .../metadata/database/ShardingSphereDatabase.java | 8 +++-- .../builder/GenericSchemaBuilderMaterial.java | 22 +++++++++++-- .../infra/database/DatabaseTypeEngineTest.java | 14 +++++--- .../metadata/factory/ExternalMetaDataFactory.java | 10 ++++-- .../metadata/factory/InternalMetaDataFactory.java | 5 ++- .../SingleRuleConfigurationDecorator.java | 8 +++-- .../shardingsphere/single/rule/SingleRule.java | 6 +++- .../handler/update/LoadSingleTableExecutor.java | 2 +- .../mode/manager/ContextManager.java | 4 ++- .../table/AlterTableStatementSchemaRefresher.java | 5 ++- .../table/CreateTableStatementSchemaRefresher.java | 5 ++- .../table/RenameTableStatementSchemaRefresher.java | 5 ++- .../view/AlterViewStatementSchemaRefresher.java | 5 ++- .../view/CreateViewStatementSchemaRefresher.java | 5 ++- .../proxy/version/ShardingSphereProxyVersion.java | 5 ++- 21 files changed, 162 insertions(+), 66 deletions(-)
