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; }