From 1c093b1e6a481512258393aa747e7fbc514bcb04 Mon Sep 17 00:00:00 2001 From: Mikhail Gorbov Date: Mon, 26 Mar 2018 01:16:47 +0300 Subject: [PATCH] MapR [SPARK-188] Couldn't connect to thrift server via spark beeline on kerberos cluster (#243) --- .../org/apache/spark/launcher/SparkClassCommandBuilder.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/launcher/src/main/java/org/apache/spark/launcher/SparkClassCommandBuilder.java b/launcher/src/main/java/org/apache/spark/launcher/SparkClassCommandBuilder.java index fd056bb90e0c4..11b5f26623cf8 100644 --- a/launcher/src/main/java/org/apache/spark/launcher/SparkClassCommandBuilder.java +++ b/launcher/src/main/java/org/apache/spark/launcher/SparkClassCommandBuilder.java @@ -90,6 +90,10 @@ public List buildCommand(Map env) extraClassPath = getenv("SPARK_DAEMON_CLASSPATH"); memKey = "SPARK_DAEMON_MEMORY"; break; + case "org.apache.hive.beeline.BeeLine": + javaOptsKeys.add("SPARK_JAVA_OPTS"); + memKey = "SPARK_DRIVER_MEMORY"; + break; default: memKey = "SPARK_DRIVER_MEMORY"; break;