Herman van Hovell created SPARK-22637: -----------------------------------------
Summary: CatalogImpl.refresh() has quadratic complexity for a view Key: SPARK-22637 URL: https://issues.apache.org/jira/browse/SPARK-22637 Project: Spark Issue Type: Bug Components: SQL Affects Versions: 2.2.0 Reporter: Herman van Hovell Priority: Minor {{org.apache.spark.sql.internal.refreshTable}} uses {{foreach(..)}} to refresh all tables in a view. This traverses all nodes in the subtree and calls {{LogicalPlan.refresh()}} on these nodes. However {{LogicalPlan.refresh()}} is also refreshing its children, as a result refreshing a large view can be quite expensive. -- This message was sent by Atlassian JIRA (v6.4.14#64029) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@spark.apache.org For additional commands, e-mail: issues-h...@spark.apache.org