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]],