You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kylin.apache.org by zh...@apache.org on 2015/11/27 07:23:40 UTC
incubator-kylin git commit: KYLIN-1171 kylin.properties trucated bug
Repository: incubator-kylin
Updated Branches:
refs/heads/2.x-staging 6515b0a02 -> 623635d4a
KYLIN-1171 kylin.properties trucated bug
Project: http://git-wip-us.apache.org/repos/asf/incubator-kylin/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-kylin/commit/623635d4
Tree: http://git-wip-us.apache.org/repos/asf/incubator-kylin/tree/623635d4
Diff: http://git-wip-us.apache.org/repos/asf/incubator-kylin/diff/623635d4
Branch: refs/heads/2.x-staging
Commit: 623635d4afc568df866b03ed1dbde5250b0586f7
Parents: 6515b0a
Author: Zhong <ji...@lm-shc-16501192.corp.ebay.com>
Authored: Fri Nov 27 14:22:58 2015 +0800
Committer: Zhong <ji...@lm-shc-16501192.corp.ebay.com>
Committed: Fri Nov 27 14:23:28 2015 +0800
----------------------------------------------------------------------
.../java/org/apache/kylin/common/KylinConfig.java | 14 ++++++++++----
1 file changed, 10 insertions(+), 4 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-kylin/blob/623635d4/core-common/src/main/java/org/apache/kylin/common/KylinConfig.java
----------------------------------------------------------------------
diff --git a/core-common/src/main/java/org/apache/kylin/common/KylinConfig.java b/core-common/src/main/java/org/apache/kylin/common/KylinConfig.java
index c072d34..b08df5f 100644
--- a/core-common/src/main/java/org/apache/kylin/common/KylinConfig.java
+++ b/core-common/src/main/java/org/apache/kylin/common/KylinConfig.java
@@ -29,9 +29,7 @@ import java.io.InputStream;
import java.io.PrintWriter;
import java.io.Serializable;
import java.io.StringWriter;
-import java.util.Map;
-import java.util.Properties;
-import java.util.SortedSet;
+import java.util.*;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
@@ -726,10 +724,18 @@ public class KylinConfig implements Serializable {
public String getConfigAsString() throws IOException {
final StringWriter stringWriter = new StringWriter();
- properties.list(new PrintWriter(stringWriter));
+ list(new PrintWriter(stringWriter));
return stringWriter.toString();
}
+ private void list(PrintWriter out) {
+ for (Enumeration e = properties.keys() ; e.hasMoreElements() ;) {
+ String key = (String)e.nextElement();
+ String val = (String)properties.get(key);
+ out.println(key + "=" + val);
+ }
+ }
+
public String getSparkHome() {
return properties.getProperty(SPARK_HOME);
}