minor: disable printing stacktrace when create a KylinConfig instance

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

Branch: refs/heads/stream_m1
Commit: 842f590af8af2c95d08e7409ea719ef62b18807e
Parents: c7439a0
Author: Hongbin Ma <mahong...@apache.org>
Authored: Fri Jun 24 09:52:21 2016 +0800
Committer: Hongbin Ma <mahong...@apache.org>
Committed: Fri Jun 24 09:52:26 2016 +0800

----------------------------------------------------------------------
 .../org/apache/kylin/common/KylinConfig.java    | 31 +++++++++++---------
 1 file changed, 17 insertions(+), 14 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/kylin/blob/842f590a/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 9eebde7..8719541 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
@@ -371,19 +371,22 @@ public class KylinConfig extends KylinConfigBase {
     }
 
     private static void dumpStackTrace() {
-        Thread t = Thread.currentThread();
-        int maxStackTraceDepth = 20;
-        int current = 0;
-
-        StackTraceElement[] stackTrace = t.getStackTrace();
-        StringBuilder buf = new StringBuilder("This is not a exception, just 
for diagnose purpose:");
-        buf.append("\n");
-        for (StackTraceElement e : stackTrace) {
-            if (++current > maxStackTraceDepth) {
-                break;
-            }
-            buf.append("\t").append("at ").append(e.toString()).append("\n");
-        }
-        logger.info(buf.toString());
+        
+        //uncomment below to start debugging
+        
+//        Thread t = Thread.currentThread();
+//        int maxStackTraceDepth = 20;
+//        int current = 0;
+//
+//        StackTraceElement[] stackTrace = t.getStackTrace();
+//        StringBuilder buf = new StringBuilder("This is not a exception, just 
for diagnose purpose:");
+//        buf.append("\n");
+//        for (StackTraceElement e : stackTrace) {
+//            if (++current > maxStackTraceDepth) {
+//                break;
+//            }
+//            buf.append("\t").append("at ").append(e.toString()).append("\n");
+//        }
+//        logger.info(buf.toString());
     }
 }

Reply via email to