You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@shardingsphere.apache.org by wu...@apache.org on 2020/12/26 01:02:57 UTC

[shardingsphere-elasticjob-ui] branch master updated: Fix multi DataSource switching (#89)

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

wuweijie pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere-elasticjob-ui.git


The following commit(s) were added to refs/heads/master by this push:
     new 136113f  Fix multi DataSource switching (#89)
136113f is described below

commit 136113ff0beab47015bd573dc32a6b34773c7bf5
Author: 吴伟杰 <wu...@apache.org>
AuthorDate: Sat Dec 26 09:02:51 2020 +0800

    Fix multi DataSource switching (#89)
---
 .../impl/EventTraceDataSourceConfigurationServiceImpl.java        | 8 +++-----
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/lite/ui/service/impl/EventTraceDataSourceConfigurationServiceImpl.java b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/lite/ui/service/impl/EventTraceDataSourceConfigurationServiceImpl.java
index 3b8d74f..60a444b 100644
--- a/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/lite/ui/service/impl/EventTraceDataSourceConfigurationServiceImpl.java
+++ b/shardingsphere-elasticjob-lite-ui/shardingsphere-elasticjob-lite-ui-backend/src/main/java/org/apache/shardingsphere/elasticjob/lite/ui/service/impl/EventTraceDataSourceConfigurationServiceImpl.java
@@ -138,10 +138,8 @@ public final class EventTraceDataSourceConfigurationServiceImpl implements Event
     }
     
     private void afterLoad(final EventTraceDataSourceConfiguration config) {
-        if (config.isActivated()) {
-            DataSource dataSource = DataSourceFactory.createDataSource(config);
-            dynamicDataSource.addDataSource(config.getName(), dataSource);
-            DynamicDataSourceConfig.DynamicDataSourceContextHolder.setDataSourceName(config.getName());
-        }
+        DataSource dataSource = DataSourceFactory.createDataSource(config);
+        dynamicDataSource.addDataSource(config.getName(), dataSource);
+        DynamicDataSourceConfig.DynamicDataSourceContextHolder.setDataSourceName(config.getName());
     }
 }