alamb commented on issue #11442:
URL: https://github.com/apache/datafusion/issues/11442#issuecomment-2228180438

   ## Join performance with dynamic join filters / Sideways Information Passing
   
   * https://github.com/apache/datafusion/issues/7955
   
   **What**: Introduce filters apply join filtering during the Scan in addition 
to during the actual join. 
   **Why**: Joins in general (and TPCH definitely) end up being very selective 
(they filter many rows). However join operators are complex and often much 
slower than filters (this applies to DataFusion too). By pushing much of the 
filtering work that would be done in the join down into a scan, plans can be 
made to go much faster
   **What is left**: There has been no work yet on this. The first thing to do 
would be to prototype some ideas and see if we can make the TPCH queries much 
faster, and then figure out how to structure the code
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscr...@datafusion.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: github-unsubscr...@datafusion.apache.org
For additional commands, e-mail: github-h...@datafusion.apache.org

Reply via email to