From 6c7f339f85a701418a2d0d9b76dbbebcf2857282 Mon Sep 17 00:00:00 2001 From: John Zhuge Date: Tue, 26 Feb 2019 23:06:43 +0000 Subject: [PATCH] Merge pull request #47 in BDP/apache-spark from spark-2.3.2-loadv2table to netflix/2.3.2-unstable Squashed commit of the following: commit fec21fd4abab2ef27ae1f4199e3c75217b6a3e8e Author: Vinitha Gankidi Date: Tue Feb 26 14:58:13 2019 -0800 NETFLIX-BUILD: loadV2Table should throw NoSuchTableException instead of returning None --- .../main/scala/org/apache/spark/sql/DataFrameWriter.scala | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/sql/core/src/main/scala/org/apache/spark/sql/DataFrameWriter.scala b/sql/core/src/main/scala/org/apache/spark/sql/DataFrameWriter.scala index 5a9fe88941a14..cdca9cfb089f2 100644 --- a/sql/core/src/main/scala/org/apache/spark/sql/DataFrameWriter.scala +++ b/sql/core/src/main/scala/org/apache/spark/sql/DataFrameWriter.scala @@ -593,12 +593,7 @@ final class DataFrameWriter[T] private[sql](ds: Dataset[T]) { } private def loadV2Table(catalog: TableCatalog, ident: TableIdentifier): Option[Table] = { - try { - Option(catalog.loadTable(ident)) - } catch { - case _: NoSuchTableException => - None - } + Option(catalog.loadTable(ident)) }