snowflakedb / spark-snowflake

Snowflake Data Source for Apache Spark.
http://www.snowflake.net
Apache License 2.0
211 stars 98 forks source link

[Performance Improvement] Support for AQE mode for delayed query pushdown for optimum runtime #536

Open jalpan-randeri opened 8 months ago

jalpan-randeri commented 8 months ago

Under Adaptive query execution mode, Spark overlaps planning and execution phase, This results in spark running planning multiple time. The current implementation eagerly pushdown query in planning stage, this result into redundant query pushdown to snowflake and it ignores the runtime discovered filters.

jalpan-randeri commented 8 months ago

PR - https://github.com/snowflakedb/spark-snowflake/pull/535