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: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to