Repository: phoenix
Updated Branches:
  refs/heads/5.x-HBase-2.0 2cc3241d2 -> f1ea37105


PHOENIX-4056 Spark 2.2 empty path fix (Stepan Migunov)


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

Branch: refs/heads/5.x-HBase-2.0
Commit: f1ea371053e641759784895310e82f012a47ee8e
Parents: 2cc3241
Author: Josh Mahonin <jmaho...@gmail.com>
Authored: Fri Feb 9 15:03:25 2018 -0500
Committer: Josh Mahonin <jmaho...@gmail.com>
Committed: Fri Feb 9 15:15:51 2018 -0500

----------------------------------------------------------------------
 .../scala/org/apache/phoenix/spark/DataFrameFunctions.scala    | 6 +++++-
 .../scala/org/apache/phoenix/spark/ProductRDDFunctions.scala   | 6 +++++-
 2 files changed, 10 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/phoenix/blob/f1ea3710/phoenix-spark/src/main/scala/org/apache/phoenix/spark/DataFrameFunctions.scala
----------------------------------------------------------------------
diff --git 
a/phoenix-spark/src/main/scala/org/apache/phoenix/spark/DataFrameFunctions.scala
 
b/phoenix-spark/src/main/scala/org/apache/phoenix/spark/DataFrameFunctions.scala
index 92f4c58..be4a32b 100644
--- 
a/phoenix-spark/src/main/scala/org/apache/phoenix/spark/DataFrameFunctions.scala
+++ 
b/phoenix-spark/src/main/scala/org/apache/phoenix/spark/DataFrameFunctions.scala
@@ -57,7 +57,11 @@ class DataFrameFunctions(data: DataFrame) extends 
Serializable {
 
     // Save it
     phxRDD.saveAsNewAPIHadoopFile(
-      "",
+      Option(
+        conf.get("mapreduce.output.fileoutputformat.outputdir")
+      ).getOrElse(
+        Option(conf.get("mapred.output.dir")).getOrElse("")
+      ),
       classOf[NullWritable],
       classOf[PhoenixRecordWritable],
       classOf[PhoenixOutputFormat[PhoenixRecordWritable]],

http://git-wip-us.apache.org/repos/asf/phoenix/blob/f1ea3710/phoenix-spark/src/main/scala/org/apache/phoenix/spark/ProductRDDFunctions.scala
----------------------------------------------------------------------
diff --git 
a/phoenix-spark/src/main/scala/org/apache/phoenix/spark/ProductRDDFunctions.scala
 
b/phoenix-spark/src/main/scala/org/apache/phoenix/spark/ProductRDDFunctions.scala
index 9b368b6..1b33e6e 100644
--- 
a/phoenix-spark/src/main/scala/org/apache/phoenix/spark/ProductRDDFunctions.scala
+++ 
b/phoenix-spark/src/main/scala/org/apache/phoenix/spark/ProductRDDFunctions.scala
@@ -49,7 +49,11 @@ class ProductRDDFunctions[A <: Product](data: RDD[A]) 
extends Serializable {
 
     // Save it
     phxRDD.saveAsNewAPIHadoopFile(
-      "",
+      Option(
+        conf.get("mapreduce.output.fileoutputformat.outputdir")
+      ).getOrElse(
+        Option(conf.get("mapred.output.dir")).getOrElse("")
+      ),
       classOf[NullWritable],
       classOf[PhoenixRecordWritable],
       classOf[PhoenixOutputFormat[PhoenixRecordWritable]],

Reply via email to