This is an automated email from the ASF dual-hosted git repository.

shaofengshi pushed a commit to branch kylin-on-parquet
in repository https://gitbox.apache.org/repos/asf/kylin.git


The following commit(s) were added to refs/heads/kylin-on-parquet by this push:
     new 011ff08  KYLIN-3726: KylinSession should load spark properties from 
spark-defaults.conf
011ff08 is described below

commit 011ff0887d4a83b3a3373487ad66ce4b652bd7ff
Author: Liu Shaohui <liushao...@xiaomi.com>
AuthorDate: Tue Dec 18 17:52:50 2018 +0800

    KYLIN-3726: KylinSession should load spark properties from 
spark-defaults.conf
---
 engine-spark/src/main/java/org/apache/spark/sql/KylinSession.scala | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/engine-spark/src/main/java/org/apache/spark/sql/KylinSession.scala 
b/engine-spark/src/main/java/org/apache/spark/sql/KylinSession.scala
index 72c4ba5..663f6c9 100644
--- a/engine-spark/src/main/java/org/apache/spark/sql/KylinSession.scala
+++ b/engine-spark/src/main/java/org/apache/spark/sql/KylinSession.scala
@@ -30,7 +30,7 @@ import org.apache.spark.scheduler.{SparkListener, 
SparkListenerApplicationEnd}
 import org.apache.spark.sql.SparkSession.Builder
 import org.apache.spark.sql.internal.{SessionState, SharedState}
 import org.apache.spark.sql.manager.UdfManager
-import org.apache.spark.util.{KylinReflectUtils, XmlUtils}
+import org.apache.spark.util.{KylinReflectUtils, Utils, XmlUtils}
 import org.apache.spark.{SparkConf, SparkContext}
 
 import scala.collection.JavaConverters._
@@ -133,7 +133,8 @@ object KylinSession extends Logging {
 
     def initSparkConf(): SparkConf = {
       val sparkConf = new SparkConf()
-
+      logInfo("Try to load spark properties from spark-defaults.conf")
+      Utils.loadDefaultSparkProperties(sparkConf)
       kylinConfig.getSparkConf.asScala.foreach {
         case (k, v) =>
           sparkConf.set(k, v)

Reply via email to