Skip to content

Commit b48e4ae

Browse files
committed
address comments
1 parent c5513d5 commit b48e4ae

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

sql/core/src/main/scala/org/apache/spark/sql/internal/CatalogImpl.scala

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -284,10 +284,8 @@ class CatalogImpl(sparkSession: SparkSession) extends Catalog {
284284
* @since 2.0.0
285285
*/
286286
override def dropTempView(viewName: String): Unit = {
287-
val maybeTempView = sparkSession.sessionState.catalog.getTempView(viewName)
288-
if (maybeTempView.isDefined) {
289-
val view = SubqueryAlias(viewName, maybeTempView.get, Some(TableIdentifier(viewName)))
290-
sparkSession.sharedState.cacheManager.uncacheQuery(Dataset.ofRows(sparkSession, view))
287+
sparkSession.sessionState.catalog.getTempView(viewName).foreach { tempView =>
288+
sparkSession.sharedState.cacheManager.uncacheQuery(Dataset.ofRows(sparkSession, tempView))
291289
sessionCatalog.dropTempView(viewName)
292290
}
293291
}

0 commit comments

Comments
 (0)