You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@spark.apache.org by "Swinky Mann (Jira)" <ji...@apache.org> on 2021/09/21 20:03:00 UTC
[jira] [Created] (SPARK-36819) DPP: Don't insert redundant filters
in case static partition pruning can be done
Swinky Mann created SPARK-36819:
-----------------------------------
Summary: DPP: Don't insert redundant filters in case static partition pruning can be done
Key: SPARK-36819
URL: https://issues.apache.org/jira/browse/SPARK-36819
Project: Spark
Issue Type: Improvement
Components: SQL
Affects Versions: 3.1.2
Reporter: Swinky Mann
Don't insert dynamic partition pruning filters in case the filters already referred statically. In case the filtering predicate on dimension table is in joinKey, no need to insert DPP filter in that case.
DPP is not required in this Sample query:
{{SELECT f.date_id, f.pid, f.sid FROM
(select date_id, product_id as pid, store_id as sid from fact_stats) as f
JOIN dim_stats s
ON f.sid = s.store_id WHERE s.store_id = 3}}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@spark.apache.org
For additional commands, e-mail: issues-help@spark.apache.org