Skip to content

Commit 9dc80ce

Browse files
committed
Support to disable Hive support in SparkR even for unsuuported Hadoop versions
1 parent 04d8e3a commit 9dc80ce

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

sql/core/src/main/scala/org/apache/spark/sql/api/r/SQLUtils.scala

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,9 +49,10 @@ private[sql] object SQLUtils extends Logging {
4949
sparkConfigMap: JMap[Object, Object],
5050
enableHiveSupport: Boolean): SparkSession = {
5151
val spark =
52-
if (SparkSession.hiveClassesArePresent && enableHiveSupport &&
52+
if (enableHiveSupport &&
5353
jsc.sc.conf.get(CATALOG_IMPLEMENTATION.key, "hive").toLowerCase(Locale.ROOT) ==
54-
"hive") {
54+
"hive" &&
55+
SparkSession.hiveClassesArePresent) {
5556
SparkSession.builder().sparkContext(withHiveExternalCatalog(jsc.sc)).getOrCreate()
5657
} else {
5758
if (enableHiveSupport) {

0 commit comments

Comments
 (0)