adriangb commented on PR #15261:
URL: https://github.com/apache/datafusion/pull/15261#issuecomment-2843120846

   Looking at how filter pushdown interacts with partition columns I think this 
will be a huge improvement for that.
   Currently the partition values get bound when the `FileStream` is created 
which is _after_ the predicate pushdown is applied.
   This means that partition values are not available in predicate pushdown, 
and instead happens upstream in a `FilterExec`.
   
   I feel like this change could help with that... but some details are 
missing: we somehow need to pipe the partition values into the `FileSource` so 
that it can in turn pass in the info to generate the partition columns on the 
fly if needed. Or something like that...


-- 
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