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/8c10e9ea Tree: http://git-wip-us.apache.org/repos/asf/kylin/tree/8c10e9ea Diff: http://git-wip-us.apache.org/repos/asf/kylin/diff/8c10e9ea Branch: refs/heads/1.5.x-CDH5.7 Commit: 8c10e9eaaf8345d4ea9b6ae17878057d4dbab6f4 Parents: b24b7e6 Author: sunyerui <sunye...@gmail.com> Authored: Sun May 22 01:17:13 2016 +0800 Committer: lidongsjtu <lid...@apache.org> Committed: Sun May 22 13:26:47 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/8c10e9ea/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; }