This is an automated email from the ASF dual-hosted git repository. xxyu pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/kylin.git
The following commit(s) were added to refs/heads/master by this push: new 12e4ad9 KYLIN-4104 Fix multi jdbc bug 12e4ad9 is described below commit 12e4ad9786c6d6246c06731340f592f58325363e Author: yaqian.zhang <598593...@qq.com> AuthorDate: Tue Jun 9 16:58:29 2020 +0800 KYLIN-4104 Fix multi jdbc bug --- .../org/apache/kylin/query/adhoc/JdbcPushDownConnectionManager.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/query/src/main/java/org/apache/kylin/query/adhoc/JdbcPushDownConnectionManager.java b/query/src/main/java/org/apache/kylin/query/adhoc/JdbcPushDownConnectionManager.java index 34dac8a..1e4a211 100644 --- a/query/src/main/java/org/apache/kylin/query/adhoc/JdbcPushDownConnectionManager.java +++ b/query/src/main/java/org/apache/kylin/query/adhoc/JdbcPushDownConnectionManager.java @@ -29,9 +29,9 @@ public class JdbcPushDownConnectionManager { private volatile static JdbcPushDownConnectionManager manager = null; static JdbcPushDownConnectionManager getConnectionManager(String id) throws ClassNotFoundException { - if (manager == null) { + if (manager == null || id != null) { synchronized (JdbcPushDownConnectionManager.class) { - if (manager == null) { + if (manager == null || id != null) { manager = new JdbcPushDownConnectionManager(KylinConfig.getInstanceFromEnv(), id); }