jayzhan211 commented on PR #15057:
URL: https://github.com/apache/datafusion/pull/15057#issuecomment-2801368982

   > And if that all makes sense... how do we do those optimizations? Is it 
something like an optimizer that has to downcast match on the expressions, or 
do we add methods to PhysicalExpr for each expression to describe how it 
handles this behavior?
   
   This is likely only applied to parquet filter so we can rewrite the filter 
when we know the filter + file_schema + table_schema (probably 
`build_row_filter`). We don't need optimize rule or trait method unless this 
rule could be applied more generally.


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