This is an automated email from the ASF dual-hosted git repository.
jianglongtao 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 e22f607ae72 Fix sonar issue (#32870)
e22f607ae72 is described below
commit e22f607ae7287a2697aadcf748d7801c9a0c59d4
Author: Liang Zhang <[email protected]>
AuthorDate: Sat Sep 14 19:23:14 2024 +0800
Fix sonar issue (#32870)
---
.../manager/cluster/persist/ClusterMetaDataManagerPersistService.java | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
a/mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/persist/ClusterMetaDataManagerPersistService.java
b/mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/persist/ClusterMetaDataManagerPersistService.java
index 3098922420f..f7ba803f8c9 100644
---
a/mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/persist/ClusterMetaDataManagerPersistService.java
+++
b/mode/type/cluster/core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/persist/ClusterMetaDataManagerPersistService.java
@@ -191,10 +191,10 @@ public final class ClusterMetaDataManagerPersistService
implements MetaDataManag
@Override
public void alterRuleConfiguration(final String databaseName, final
RuleConfiguration toBeAlteredRuleConfig) {
- MetaDataContexts originalMetaDataContexts =
metaDataContextManager.getMetaDataContexts().get();
if (null == toBeAlteredRuleConfig) {
return;
}
+ MetaDataContexts originalMetaDataContexts =
metaDataContextManager.getMetaDataContexts().get();
Collection<MetaDataVersion> metaDataVersions =
metaDataPersistService.getDatabaseRulePersistService().persistConfigurations(databaseName,
Collections.singleton(toBeAlteredRuleConfig));
metaDataPersistService.getMetaDataVersionPersistService().switchActiveVersion(metaDataVersions);
afterRuleConfigurationAltered(databaseName, originalMetaDataContexts);