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]
