This is an automated email from the ASF dual-hosted git repository.

chengzhang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere.git


The following commit(s) were added to refs/heads/master by this push:
     new b788fb98a88 Fix not build system schema and table when create database 
(#28814)
b788fb98a88 is described below

commit b788fb98a88272de45b7aa6db7f3272487753ea3
Author: zhaojinchao <[email protected]>
AuthorDate: Fri Oct 20 01:37:59 2023 -0500

    Fix not build system schema and table when create database (#28814)
---
 .../mode/manager/context/ResourceMetaDataContextManager.java             | 1 +
 1 file changed, 1 insertion(+)

diff --git 
a/mode/core/src/main/java/org/apache/shardingsphere/mode/manager/context/ResourceMetaDataContextManager.java
 
b/mode/core/src/main/java/org/apache/shardingsphere/mode/manager/context/ResourceMetaDataContextManager.java
index 551c7d30c6b..7a4ea3d7f18 100644
--- 
a/mode/core/src/main/java/org/apache/shardingsphere/mode/manager/context/ResourceMetaDataContextManager.java
+++ 
b/mode/core/src/main/java/org/apache/shardingsphere/mode/manager/context/ResourceMetaDataContextManager.java
@@ -54,6 +54,7 @@ public final class ResourceMetaDataContextManager {
         metaDataContexts.get().getMetaData().addDatabase(databaseName, 
protocolType, metaDataContexts.get().getMetaData().getProps());
         ShardingSphereDatabase database = 
metaDataContexts.get().getMetaData().getDatabase(databaseName);
         alterMetaDataHeldRule(database);
+        metaDataContexts.set(new 
MetaDataContexts(metaDataContexts.get().getPersistService(), 
metaDataContexts.get().getMetaData()));
     }
     
     private void alterMetaDataHeldRule(final ShardingSphereDatabase database) {

Reply via email to