KYLIN-1721 KylinConfigExt lost base properties when store into file

Project: http://git-wip-us.apache.org/repos/asf/kylin/repo
Commit: http://git-wip-us.apache.org/repos/asf/kylin/commit/b6499b5c
Tree: http://git-wip-us.apache.org/repos/asf/kylin/tree/b6499b5c
Diff: http://git-wip-us.apache.org/repos/asf/kylin/diff/b6499b5c

Branch: refs/heads/master
Commit: b6499b5c3a70478882f0895485068952f469862b
Parents: 8d178b9
Author: sunyerui <sunye...@gmail.com>
Authored: Sun May 22 01:17:13 2016 +0800
Committer: sunyerui <sunye...@gmail.com>
Committed: Sun May 22 01:17:13 2016 +0800

----------------------------------------------------------------------
 .../src/main/java/org/apache/kylin/common/KylinConfigExt.java     | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/kylin/blob/b6499b5c/core-common/src/main/java/org/apache/kylin/common/KylinConfigExt.java
----------------------------------------------------------------------
diff --git 
a/core-common/src/main/java/org/apache/kylin/common/KylinConfigExt.java 
b/core-common/src/main/java/org/apache/kylin/common/KylinConfigExt.java
index 4cd1339..c3b45d7 100644
--- a/core-common/src/main/java/org/apache/kylin/common/KylinConfigExt.java
+++ b/core-common/src/main/java/org/apache/kylin/common/KylinConfigExt.java
@@ -62,7 +62,8 @@ public class KylinConfigExt extends KylinConfig {
     }
 
     protected Properties getAllProperties() {
-        Properties result = new Properties(super.getAllProperties());
+        Properties result = new Properties();
+        result.putAll(super.getAllProperties());
         result.putAll(overrides);
         return result;
     }

Reply via email to