huaxingao commented on pull request #33803:
URL: https://github.com/apache/spark/pull/33803#issuecomment-913867254


   Decided to go back to use `FieldReference` for the left side of the `Filter`:
   1. Currently  we only support column in `Filter`, the subtypes in 
`Expression` such as `aggregate`, `Transform` or `SortOrder` don't make sense 
in `Filter`, so we don't want to use `Expression`.
   2. We don't have any plan to support function push down yet. If we decide to 
support function push down in the future, we will reconsider the possibility of 
supporting push down function inside `Filter`.


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