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

sunnianjun 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 ba85e39c45e Rename incorrect meta data manager classes (#32068)
ba85e39c45e is described below

commit ba85e39c45e97a606a623ff2e979a6082d102b00
Author: Haoran Meng <[email protected]>
AuthorDate: Thu Jul 11 19:37:22 2024 +0800

    Rename incorrect meta data manager classes (#32068)
---
 .../mode/metadata/MetaDataContextManager.java        | 12 ++++++------
 ...taDataManager.java => SchemaMetaDataManager.java} |  4 ++--
 ...r.java => ShardingSphereDatabaseDataManager.java} |  4 ++--
 .../mode/manager/ContextManagerTest.java             | 20 ++++++++++----------
 .../dispatch/ListenerAssistedSubscriber.java         |  4 ++--
 .../dispatch/ResourceMetaDataChangedSubscriber.java  | 12 ++++++------
 .../StandaloneMetaDataManagerPersistService.java     |  4 ++--
 7 files changed, 30 insertions(+), 30 deletions(-)

diff --git 
a/mode/core/src/main/java/org/apache/shardingsphere/mode/metadata/MetaDataContextManager.java
 
b/mode/core/src/main/java/org/apache/shardingsphere/mode/metadata/MetaDataContextManager.java
index 22ebe674dc2..e12adc276e7 100644
--- 
a/mode/core/src/main/java/org/apache/shardingsphere/mode/metadata/MetaDataContextManager.java
+++ 
b/mode/core/src/main/java/org/apache/shardingsphere/mode/metadata/MetaDataContextManager.java
@@ -23,10 +23,10 @@ import 
org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabase;
 import 
org.apache.shardingsphere.infra.metadata.database.schema.manager.GenericSchemaManager;
 import org.apache.shardingsphere.metadata.persist.MetaDataPersistService;
 import org.apache.shardingsphere.mode.metadata.manager.ConfigurationManager;
-import org.apache.shardingsphere.mode.metadata.manager.ResourceMetaDataManager;
+import org.apache.shardingsphere.mode.metadata.manager.SchemaMetaDataManager;
 import org.apache.shardingsphere.mode.metadata.manager.ResourceSwitchManager;
 import org.apache.shardingsphere.mode.metadata.manager.RuleItemManager;
-import 
org.apache.shardingsphere.mode.metadata.manager.ShardingSphereDatabaseManager;
+import 
org.apache.shardingsphere.mode.metadata.manager.ShardingSphereDatabaseDataManager;
 import org.apache.shardingsphere.mode.spi.PersistRepository;
 
 import java.util.concurrent.atomic.AtomicReference;
@@ -39,11 +39,11 @@ public class MetaDataContextManager {
     
     private final AtomicReference<MetaDataContexts> metaDataContexts;
     
-    private final ShardingSphereDatabaseManager databaseManager;
+    private final ShardingSphereDatabaseDataManager databaseManager;
     
     private final ConfigurationManager configurationManager;
     
-    private final ResourceMetaDataManager resourceMetaDataManager;
+    private final SchemaMetaDataManager schemaMetaDataManager;
     
     private final RuleItemManager ruleItemManager;
     
@@ -55,9 +55,9 @@ public class MetaDataContextManager {
                                   final PersistRepository repository) {
         this.metaDataContexts = metaDataContexts;
         resourceSwitchManager = new ResourceSwitchManager();
-        databaseManager = new ShardingSphereDatabaseManager(metaDataContexts);
+        databaseManager = new 
ShardingSphereDatabaseDataManager(metaDataContexts);
         configurationManager = new ConfigurationManager(metaDataContexts, 
computeNodeInstanceContext, repository, resourceSwitchManager);
-        resourceMetaDataManager = new 
ResourceMetaDataManager(metaDataContexts, repository);
+        schemaMetaDataManager = new SchemaMetaDataManager(metaDataContexts, 
repository);
         ruleItemManager = new RuleItemManager(metaDataContexts, repository, 
configurationManager);
         metaDataPersistService = new MetaDataPersistService(repository);
     }
diff --git 
a/mode/core/src/main/java/org/apache/shardingsphere/mode/metadata/manager/ResourceMetaDataManager.java
 
b/mode/core/src/main/java/org/apache/shardingsphere/mode/metadata/manager/SchemaMetaDataManager.java
similarity index 98%
rename from 
mode/core/src/main/java/org/apache/shardingsphere/mode/metadata/manager/ResourceMetaDataManager.java
rename to 
mode/core/src/main/java/org/apache/shardingsphere/mode/metadata/manager/SchemaMetaDataManager.java
index 63ecef5468c..235949b76f9 100644
--- 
a/mode/core/src/main/java/org/apache/shardingsphere/mode/metadata/manager/ResourceMetaDataManager.java
+++ 
b/mode/core/src/main/java/org/apache/shardingsphere/mode/metadata/manager/SchemaMetaDataManager.java
@@ -41,13 +41,13 @@ import java.util.concurrent.atomic.AtomicReference;
 /**
  * Resource meta data manager.
  */
-public final class ResourceMetaDataManager {
+public final class SchemaMetaDataManager {
     
     private final AtomicReference<MetaDataContexts> metaDataContexts;
     
     private final MetaDataPersistService metaDataPersistService;
     
-    public ResourceMetaDataManager(final AtomicReference<MetaDataContexts> 
metaDataContexts, final PersistRepository repository) {
+    public SchemaMetaDataManager(final AtomicReference<MetaDataContexts> 
metaDataContexts, final PersistRepository repository) {
         this.metaDataContexts = metaDataContexts;
         metaDataPersistService = new MetaDataPersistService(repository);
     }
diff --git 
a/mode/core/src/main/java/org/apache/shardingsphere/mode/metadata/manager/ShardingSphereDatabaseManager.java
 
b/mode/core/src/main/java/org/apache/shardingsphere/mode/metadata/manager/ShardingSphereDatabaseDataManager.java
similarity index 98%
rename from 
mode/core/src/main/java/org/apache/shardingsphere/mode/metadata/manager/ShardingSphereDatabaseManager.java
rename to 
mode/core/src/main/java/org/apache/shardingsphere/mode/metadata/manager/ShardingSphereDatabaseDataManager.java
index e00e7769a5c..d779b57e396 100644
--- 
a/mode/core/src/main/java/org/apache/shardingsphere/mode/metadata/manager/ShardingSphereDatabaseManager.java
+++ 
b/mode/core/src/main/java/org/apache/shardingsphere/mode/metadata/manager/ShardingSphereDatabaseDataManager.java
@@ -31,10 +31,10 @@ import java.util.List;
 import java.util.concurrent.atomic.AtomicReference;
 
 /**
- * ShardingSphere database context manager.
+ * ShardingSphere database data manager.
  */
 @RequiredArgsConstructor
-public final class ShardingSphereDatabaseManager {
+public final class ShardingSphereDatabaseDataManager {
     
     private final AtomicReference<MetaDataContexts> metaDataContexts;
     
diff --git 
a/mode/core/src/test/java/org/apache/shardingsphere/mode/manager/ContextManagerTest.java
 
b/mode/core/src/test/java/org/apache/shardingsphere/mode/manager/ContextManagerTest.java
index 083ad044972..67d9b0fc5e9 100644
--- 
a/mode/core/src/test/java/org/apache/shardingsphere/mode/manager/ContextManagerTest.java
+++ 
b/mode/core/src/test/java/org/apache/shardingsphere/mode/manager/ContextManagerTest.java
@@ -138,14 +138,14 @@ class ContextManagerTest {
     
     @Test
     void assertAddDatabase() {
-        
contextManager.getMetaDataContextManager().getResourceMetaDataManager().addDatabase("new_db");
+        
contextManager.getMetaDataContextManager().getSchemaMetaDataManager().addDatabase("new_db");
         verify(metaDataContexts.getMetaData()).addDatabase(eq("new_db"), 
any(DatabaseType.class), any(ConfigurationProperties.class));
     }
     
     @Test
     void assertAddExistedDatabase() {
         
when(metaDataContexts.getMetaData().containsDatabase("foo_db")).thenReturn(true);
-        
contextManager.getMetaDataContextManager().getResourceMetaDataManager().addDatabase("foo_db");
+        
contextManager.getMetaDataContextManager().getSchemaMetaDataManager().addDatabase("foo_db");
         verify(metaDataContexts.getMetaData(), 
times(0)).addDatabase(eq("foo_db"), any(DatabaseType.class), 
any(ConfigurationProperties.class));
     }
     
@@ -153,26 +153,26 @@ class ContextManagerTest {
     void assertDropDatabase() {
         
when(metaDataContexts.getMetaData().getDatabase("foo_db").getName()).thenReturn("foo_db");
         
when(metaDataContexts.getMetaData().containsDatabase("foo_db")).thenReturn(true);
-        
contextManager.getMetaDataContextManager().getResourceMetaDataManager().dropDatabase("foo_db");
+        
contextManager.getMetaDataContextManager().getSchemaMetaDataManager().dropDatabase("foo_db");
         verify(metaDataContexts.getMetaData()).dropDatabase("foo_db");
     }
     
     @Test
     void assertDropNotExistedDatabase() {
-        
contextManager.getMetaDataContextManager().getResourceMetaDataManager().dropDatabase("not_existed_db");
+        
contextManager.getMetaDataContextManager().getSchemaMetaDataManager().dropDatabase("not_existed_db");
         verify(metaDataContexts.getMetaData(), 
times(0)).dropDatabase("not_existed_db");
     }
     
     @Test
     void assertAddSchema() {
-        
contextManager.getMetaDataContextManager().getResourceMetaDataManager().addSchema("foo_db",
 "bar_schema");
+        
contextManager.getMetaDataContextManager().getSchemaMetaDataManager().addSchema("foo_db",
 "bar_schema");
         
verify(metaDataContexts.getMetaData().getDatabase("foo_db")).addSchema(anyString(),
 any(ShardingSphereSchema.class));
     }
     
     @Test
     void assertAddExistedSchema() {
         
when(contextManager.getMetaDataContexts().getMetaData().getDatabase("foo_db").containsSchema("foo_schema")).thenReturn(true);
-        
contextManager.getMetaDataContextManager().getResourceMetaDataManager().addSchema("foo_db",
 "foo_schema");
+        
contextManager.getMetaDataContextManager().getSchemaMetaDataManager().addSchema("foo_db",
 "foo_schema");
         verify(metaDataContexts.getMetaData().getDatabase("foo_db"), 
times(0)).addSchema(anyString(), any(ShardingSphereSchema.class));
     }
     
@@ -183,7 +183,7 @@ class ContextManagerTest {
         
when(metaDataContexts.getMetaData().getDatabase("foo_db").getSchema("foo_schema")).thenReturn(toBeAlteredSchema);
         ShardingSphereColumn toBeChangedColumn = new 
ShardingSphereColumn("foo_col", Types.VARCHAR, false, false, false, true, 
false, false);
         ShardingSphereTable toBeChangedTable = new 
ShardingSphereTable("foo_tbl", Collections.singleton(toBeChangedColumn), 
Collections.emptyList(), Collections.emptyList());
-        
contextManager.getMetaDataContextManager().getResourceMetaDataManager().alterSchema("foo_db",
 "foo_schema", toBeChangedTable, null);
+        
contextManager.getMetaDataContextManager().getSchemaMetaDataManager().alterSchema("foo_db",
 "foo_schema", toBeChangedTable, null);
         ShardingSphereTable table = 
contextManager.getMetaDataContexts().getMetaData().getDatabase("foo_db").getSchema("foo_schema").getTables().get("foo_tbl");
         assertThat(table.getColumnValues().size(), is(1));
         assertTrue(table.containsColumn("foo_col"));
@@ -195,7 +195,7 @@ class ContextManagerTest {
         
when(metaDataContexts.getMetaData().getDatabase("foo_db").getSchemas()).thenReturn(Collections.singletonMap("foo_schema",
 toBeAlteredSchema));
         
when(metaDataContexts.getMetaData().getDatabase("foo_db").getSchema("foo_schema")).thenReturn(toBeAlteredSchema);
         ShardingSphereView toBeChangedView = new 
ShardingSphereView("foo_view", "select `foo_view`.`foo_view`.`id` AS `id` from 
`foo_view`.`foo_view`");
-        
contextManager.getMetaDataContextManager().getResourceMetaDataManager().alterSchema("foo_db",
 "foo_schema", null, toBeChangedView);
+        
contextManager.getMetaDataContextManager().getSchemaMetaDataManager().alterSchema("foo_db",
 "foo_schema", null, toBeChangedView);
         ShardingSphereView view = 
contextManager.getMetaDataContexts().getMetaData().getDatabase("foo_db").getSchema("foo_schema").getView("foo_view");
         assertThat(view.getName(), is("foo_view"));
         assertThat(view.getViewDefinition(), is("select 
`foo_view`.`foo_view`.`id` AS `id` from `foo_view`.`foo_view`"));
@@ -204,14 +204,14 @@ class ContextManagerTest {
     @Test
     void assertAlterSchemaForTableDropped() {
         
when(metaDataContexts.getMetaData().getDatabase("foo_db").getSchemas()).thenReturn(Collections.singletonMap("foo_schema",
 createToBeAlteredSchema()));
-        
contextManager.getMetaDataContextManager().getResourceMetaDataManager().alterSchema("foo_db",
 "foo_schema", "foo_tbl", null);
+        
contextManager.getMetaDataContextManager().getSchemaMetaDataManager().alterSchema("foo_db",
 "foo_schema", "foo_tbl", null);
         
assertFalse(contextManager.getMetaDataContexts().getMetaData().getDatabase("foo_db").getSchema("foo_schema").getTables().containsKey("foo_tbl"));
     }
     
     @Test
     void assertAlterSchemaForViewDropped() {
         
when(metaDataContexts.getMetaData().getDatabase("foo_db").getSchemas()).thenReturn(Collections.singletonMap("foo_schema",
 createToBeAlteredSchema()));
-        
contextManager.getMetaDataContextManager().getResourceMetaDataManager().alterSchema("foo_db",
 "foo_schema", "foo_view", null);
+        
contextManager.getMetaDataContextManager().getSchemaMetaDataManager().alterSchema("foo_db",
 "foo_schema", "foo_view", null);
         
assertFalse(contextManager.getMetaDataContexts().getMetaData().getDatabase("foo_db").getSchema("foo_schema").getViews().containsKey("foo_view"));
     }
     
diff --git 
a/mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/event/subscriber/dispatch/ListenerAssistedSubscriber.java
 
b/mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/event/subscriber/dispatch/ListenerAssistedSubscriber.java
index 59d4be84fba..65efe051f07 100644
--- 
a/mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/event/subscriber/dispatch/ListenerAssistedSubscriber.java
+++ 
b/mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/event/subscriber/dispatch/ListenerAssistedSubscriber.java
@@ -56,7 +56,7 @@ public final class ListenerAssistedSubscriber implements 
EventSubscriber {
     public synchronized void renew(final CreateDatabaseListenerAssistedEvent 
event) {
         
listenerManager.addListener(DatabaseMetaDataNode.getDatabaseNamePath(event.getDatabaseName()),
                 new 
MetaDataChangedListener(contextManager.getComputeNodeInstanceContext().getEventBusContext()));
-        
contextManager.getMetaDataContextManager().getResourceMetaDataManager().addDatabase(event.getDatabaseName());
+        
contextManager.getMetaDataContextManager().getSchemaMetaDataManager().addDatabase(event.getDatabaseName());
         
contextManager.getPersistServiceFacade().getListenerAssistedPersistService().deleteDatabaseNameListenerAssisted(event.getDatabaseName());
         refreshShardingSphereStatisticsData();
     }
@@ -69,7 +69,7 @@ public final class ListenerAssistedSubscriber implements 
EventSubscriber {
     @Subscribe
     public synchronized void renew(final DropDatabaseListenerAssistedEvent 
event) {
         
listenerManager.removeListener(DatabaseMetaDataNode.getDatabaseNamePath(event.getDatabaseName()));
-        
contextManager.getMetaDataContextManager().getResourceMetaDataManager().dropDatabase(event.getDatabaseName());
+        
contextManager.getMetaDataContextManager().getSchemaMetaDataManager().dropDatabase(event.getDatabaseName());
         
contextManager.getPersistServiceFacade().getListenerAssistedPersistService().deleteDatabaseNameListenerAssisted(event.getDatabaseName());
         refreshShardingSphereStatisticsData();
     }
diff --git 
a/mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/event/subscriber/dispatch/ResourceMetaDataChangedSubscriber.java
 
b/mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/event/subscriber/dispatch/ResourceMetaDataChangedSubscriber.java
index 4516026b532..5fcc2ada39b 100644
--- 
a/mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/event/subscriber/dispatch/ResourceMetaDataChangedSubscriber.java
+++ 
b/mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/event/subscriber/dispatch/ResourceMetaDataChangedSubscriber.java
@@ -53,7 +53,7 @@ public final class ResourceMetaDataChangedSubscriber 
implements EventSubscriber
      */
     @Subscribe
     public synchronized void renew(final SchemaAddedEvent event) {
-        
contextManager.getMetaDataContextManager().getResourceMetaDataManager().addSchema(event.getDatabaseName(),
 event.getSchemaName());
+        
contextManager.getMetaDataContextManager().getSchemaMetaDataManager().addSchema(event.getDatabaseName(),
 event.getSchemaName());
         refreshShardingSphereStatisticsData();
     }
     
@@ -64,7 +64,7 @@ public final class ResourceMetaDataChangedSubscriber 
implements EventSubscriber
      */
     @Subscribe
     public synchronized void renew(final SchemaDeletedEvent event) {
-        
contextManager.getMetaDataContextManager().getResourceMetaDataManager().dropSchema(event.getDatabaseName(),
 event.getSchemaName());
+        
contextManager.getMetaDataContextManager().getSchemaMetaDataManager().dropSchema(event.getDatabaseName(),
 event.getSchemaName());
         refreshShardingSphereStatisticsData();
     }
     
@@ -81,7 +81,7 @@ public final class ResourceMetaDataChangedSubscriber 
implements EventSubscriber
         }
         Map<String, ShardingSphereTable> tables = 
contextManager.getPersistServiceFacade().getMetaDataPersistService().getDatabaseMetaDataService()
                 
.getTableMetaDataPersistService().load(event.getDatabaseName(), 
event.getSchemaName(), event.getTableName());
-        
contextManager.getMetaDataContextManager().getResourceMetaDataManager().alterSchema(event.getDatabaseName(),
 event.getSchemaName(),
+        
contextManager.getMetaDataContextManager().getSchemaMetaDataManager().alterSchema(event.getDatabaseName(),
 event.getSchemaName(),
                 tables.values().iterator().next(), null);
         refreshShardingSphereStatisticsData();
     }
@@ -93,7 +93,7 @@ public final class ResourceMetaDataChangedSubscriber 
implements EventSubscriber
      */
     @Subscribe
     public synchronized void renew(final DropTableEvent event) {
-        
contextManager.getMetaDataContextManager().getResourceMetaDataManager().alterSchema(event.getDatabaseName(),
 event.getSchemaName(), event.getTableName(), null);
+        
contextManager.getMetaDataContextManager().getSchemaMetaDataManager().alterSchema(event.getDatabaseName(),
 event.getSchemaName(), event.getTableName(), null);
         refreshShardingSphereStatisticsData();
     }
     
@@ -110,7 +110,7 @@ public final class ResourceMetaDataChangedSubscriber 
implements EventSubscriber
         }
         Map<String, ShardingSphereView> views = 
contextManager.getPersistServiceFacade().getMetaDataPersistService().getDatabaseMetaDataService()
                 .getViewMetaDataPersistService().load(event.getDatabaseName(), 
event.getSchemaName(), event.getViewName());
-        
contextManager.getMetaDataContextManager().getResourceMetaDataManager().alterSchema(event.getDatabaseName(),
 event.getSchemaName(),
+        
contextManager.getMetaDataContextManager().getSchemaMetaDataManager().alterSchema(event.getDatabaseName(),
 event.getSchemaName(),
                 null, views.values().iterator().next());
         refreshShardingSphereStatisticsData();
     }
@@ -122,7 +122,7 @@ public final class ResourceMetaDataChangedSubscriber 
implements EventSubscriber
      */
     @Subscribe
     public synchronized void renew(final DropViewEvent event) {
-        
contextManager.getMetaDataContextManager().getResourceMetaDataManager().alterSchema(event.getDatabaseName(),
 event.getSchemaName(), null, event.getViewName());
+        
contextManager.getMetaDataContextManager().getSchemaMetaDataManager().alterSchema(event.getDatabaseName(),
 event.getSchemaName(), null, event.getViewName());
         refreshShardingSphereStatisticsData();
     }
     
diff --git 
a/mode/type/standalone/core/src/main/java/org/apache/shardingsphere/mode/manager/standalone/persist/StandaloneMetaDataManagerPersistService.java
 
b/mode/type/standalone/core/src/main/java/org/apache/shardingsphere/mode/manager/standalone/persist/StandaloneMetaDataManagerPersistService.java
index 8b39d21b551..2f8216509fa 100644
--- 
a/mode/type/standalone/core/src/main/java/org/apache/shardingsphere/mode/manager/standalone/persist/StandaloneMetaDataManagerPersistService.java
+++ 
b/mode/type/standalone/core/src/main/java/org/apache/shardingsphere/mode/manager/standalone/persist/StandaloneMetaDataManagerPersistService.java
@@ -79,14 +79,14 @@ public final class StandaloneMetaDataManagerPersistService 
implements MetaDataMa
     
     @Override
     public void createDatabase(final String databaseName) {
-        
metaDataContextManager.getResourceMetaDataManager().addDatabase(databaseName);
+        
metaDataContextManager.getSchemaMetaDataManager().addDatabase(databaseName);
         
metaDataPersistService.getDatabaseMetaDataService().addDatabase(databaseName);
         clearServiceCache();
     }
     
     @Override
     public void dropDatabase(final String databaseName) {
-        
metaDataContextManager.getResourceMetaDataManager().dropDatabase(databaseName);
+        
metaDataContextManager.getSchemaMetaDataManager().dropDatabase(databaseName);
         
metaDataPersistService.getDatabaseMetaDataService().dropDatabase(databaseName);
         clearServiceCache();
     }

Reply via email to