AdamGS opened a new pull request, #23638:
URL: https://github.com/apache/datafusion/pull/23638

   ## Which issue does this PR close?
   
   - Closes #23531.
   
   ## Rationale for this change
   
   `input_file_name()` is `FileSource` dependent like `file_row_index()`, and 
therefore shouldn't be pushed down into a filter.
   
   ## What changes are included in this PR?
   
   `PushdownChecker` now handles both UDFs consistently.
   
   If we keep adding this sort of metadata functions, we might want a better 
API to detect them, but for now I think this is a reasonable approach that 
isn't very invasive.
   
   ## Are these changes tested?
   
   Additional SLT test that verifies that both function behave correctly with 
pushdown either enabled or disabled.
   
   ## Are there any user-facing changes?
   
   None
   


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to