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

duanzhengqiang 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 71f1190c6c2 Fix sonar issues (#27303)
71f1190c6c2 is described below

commit 71f1190c6c22aaed6f088ac0651feef8df1a95e9
Author: zhaojinchao <[email protected]>
AuthorDate: Thu Jul 20 10:44:29 2023 +0800

    Fix sonar issues (#27303)
    
    * Remove useless ViewMetaData
    
    * Fix sonar issue
---
 .../context/ConfigurationContextManager.java       | 44 ----------------------
 .../subscriber/ConfigurationChangedSubscriber.java | 12 ------
 .../NewConfigurationChangedSubscriber.java         | 44 ----------------------
 3 files changed, 100 deletions(-)

diff --git 
a/mode/core/src/main/java/org/apache/shardingsphere/mode/manager/context/ConfigurationContextManager.java
 
b/mode/core/src/main/java/org/apache/shardingsphere/mode/manager/context/ConfigurationContextManager.java
index 09f1c3668ba..ec5bfd6d966 100644
--- 
a/mode/core/src/main/java/org/apache/shardingsphere/mode/manager/context/ConfigurationContextManager.java
+++ 
b/mode/core/src/main/java/org/apache/shardingsphere/mode/manager/context/ConfigurationContextManager.java
@@ -141,50 +141,6 @@ public final class ConfigurationContextManager {
         switchingResource.closeStaleDataSources();
     }
     
-    /**
-     * Alter data source nodes configuration.
-     *
-     * @param databaseName database name
-     * @param dataSourcePropsMap altered data source properties map
-     */
-    public synchronized void alterDataSourceNodesConfiguration(final String 
databaseName, final Map<String, DataSourceProperties> dataSourcePropsMap) {
-        // TODO Support for registering storage node #25447
-    }
-    
-    /**
-     * Register storage node.
-     *
-     * @param databaseName database name
-     * @param dataSourceProps data source properties
-     */
-    @SuppressWarnings("rawtypes")
-    public synchronized void registerStorageNode(final String databaseName, 
final Map<String, DataSourceProperties> dataSourceProps) {
-        // TODO Support for registering storage node #25447
-    }
-    
-    /**
-     * Alter storage node.
-     *
-     * @param databaseName database name
-     * @param storageUnitName storage unit name
-     * @param dataSourceProps data source properties
-     */
-    @SuppressWarnings("rawtypes")
-    public synchronized void alterStorageNode(final String databaseName, final 
String storageUnitName, final Map<String, DataSourceProperties> 
dataSourceProps) {
-        // TODO Support for registering storage node #25447
-    }
-    
-    /**
-     * Unregister storage node.
-     *
-     * @param databaseName database name
-     * @param storageUnitName storage unit name
-     */
-    @SuppressWarnings("rawtypes")
-    public synchronized void unregisterStorageNode(final String databaseName, 
final String storageUnitName) {
-        // TODO Support for registering storage node #25447
-    }
-    
     /**
      * Alter rule configuration.
      *
diff --git 
a/mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/coordinator/subscriber/ConfigurationChangedSubscriber.java
 
b/mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/coordinator/subscriber/ConfigurationChangedSubscriber.java
index e09fce9a667..5bc6a121d9a 100644
--- 
a/mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/coordinator/subscriber/ConfigurationChangedSubscriber.java
+++ 
b/mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/coordinator/subscriber/ConfigurationChangedSubscriber.java
@@ -24,7 +24,6 @@ import 
org.apache.shardingsphere.infra.metadata.database.schema.QualifiedDatabas
 import 
org.apache.shardingsphere.infra.rule.identifier.type.StaticDataSourceContainedRule;
 import org.apache.shardingsphere.mode.manager.ContextManager;
 import 
org.apache.shardingsphere.mode.manager.cluster.coordinator.RegistryCenter;
-import 
org.apache.shardingsphere.mode.manager.cluster.coordinator.registry.config.event.datasource.DataSourceNodesChangedEvent;
 import 
org.apache.shardingsphere.mode.manager.cluster.coordinator.registry.config.event.datasource.DataSourceUnitsChangedEvent;
 import 
org.apache.shardingsphere.mode.manager.cluster.coordinator.registry.config.event.props.PropertiesChangedEvent;
 import 
org.apache.shardingsphere.mode.manager.cluster.coordinator.registry.config.event.rule.GlobalRuleConfigurationsChangedEvent;
@@ -65,17 +64,6 @@ public final class ConfigurationChangedSubscriber {
         disableDataSources();
     }
     
-    /**
-     * Renew data source nodes configuration.
-     *
-     * @param event data source changed event.
-     */
-    @Subscribe
-    public synchronized void renew(final DataSourceNodesChangedEvent event) {
-        
contextManager.getConfigurationContextManager().alterDataSourceNodesConfiguration(event.getDatabaseName(),
 event.getDataSourcePropertiesMap());
-        disableDataSources();
-    }
-    
     /**
      * Renew rule configurations.
      *
diff --git 
a/mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/coordinator/subscriber/NewConfigurationChangedSubscriber.java
 
b/mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/coordinator/subscriber/NewConfigurationChangedSubscriber.java
index eb1b2cb0a0f..49a9f10edf5 100644
--- 
a/mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/coordinator/subscriber/NewConfigurationChangedSubscriber.java
+++ 
b/mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/coordinator/subscriber/NewConfigurationChangedSubscriber.java
@@ -22,9 +22,6 @@ import 
org.apache.shardingsphere.mode.event.config.AlterDatabaseRuleConfiguratio
 import 
org.apache.shardingsphere.mode.event.config.DropDatabaseRuleConfigurationEvent;
 import 
org.apache.shardingsphere.mode.event.config.global.AlterGlobalRuleConfigurationEvent;
 import org.apache.shardingsphere.mode.event.config.global.AlterPropertiesEvent;
-import 
org.apache.shardingsphere.mode.event.datasource.nodes.AlterStorageNodeEvent;
-import 
org.apache.shardingsphere.mode.event.datasource.nodes.RegisterStorageNodeEvent;
-import 
org.apache.shardingsphere.mode.event.datasource.nodes.UnregisterStorageNodeEvent;
 import 
org.apache.shardingsphere.mode.event.datasource.unit.AlterStorageUnitEvent;
 import 
org.apache.shardingsphere.mode.event.datasource.unit.RegisterStorageUnitEvent;
 import 
org.apache.shardingsphere.mode.event.datasource.unit.UnregisterStorageUnitEvent;
@@ -85,47 +82,6 @@ public final class NewConfigurationChangedSubscriber {
         
contextManager.getConfigurationContextManager().unregisterStorageUnit(event.getDatabaseName(),
 event.getStorageUnitName());
     }
     
-    /**
-     * Renew for register storage node.
-     *
-     * @param event register storage node event
-     */
-    @Subscribe
-    public void renew(final RegisterStorageNodeEvent event) {
-        if 
(!event.getActiveVersion().equals(contextManager.getMetaDataContexts().getPersistService().getMetaDataVersionPersistService().getActiveVersionByFullPath(event.getActiveVersionKey())))
 {
-            return;
-        }
-        
contextManager.getConfigurationContextManager().registerStorageNode(event.getDatabaseName(),
-                
contextManager.getMetaDataContexts().getPersistService().getDataSourceUnitService().load(event.getDatabaseName(),
 event.getStorageNodeName()));
-    }
-    
-    /**
-     * Renew for alter storage node.
-     *
-     * @param event register storage node event
-     */
-    @Subscribe
-    public void renew(final AlterStorageNodeEvent event) {
-        if 
(!event.getActiveVersion().equals(contextManager.getMetaDataContexts().getPersistService().getMetaDataVersionPersistService().getActiveVersionByFullPath(event.getActiveVersionKey())))
 {
-            return;
-        }
-        
contextManager.getConfigurationContextManager().alterStorageNode(event.getDatabaseName(),
 event.getStorageNodeName(),
-                
contextManager.getMetaDataContexts().getPersistService().getDataSourceUnitService().load(event.getDatabaseName(),
 event.getStorageNodeName()));
-    }
-    
-    /**
-     * Renew for unregister storage node.
-     *
-     * @param event register storage node event
-     */
-    @Subscribe
-    public void renew(final UnregisterStorageNodeEvent event) {
-        if 
(!contextManager.getMetaDataContexts().getMetaData().containsDatabase(event.getDatabaseName()))
 {
-            return;
-        }
-        
contextManager.getConfigurationContextManager().unregisterStorageNode(event.getDatabaseName(),
 event.getStorageNodeName());
-    }
-    
     /**
      * Renew for database rule configuration.
      *

Reply via email to