-
Notifications
You must be signed in to change notification settings - Fork 453
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[VL] Support row type and fix subfield in filter push-down #6618
Conversation
Thanks for opening a pull request! Could you open an issue for this pull request on Github Issues? https://github.com/apache/incubator-gluten/issues Then could you also rename commit message and pull request title in the following format?
See also: |
484abf4
to
4484120
Compare
c0cc5ac
to
d5b685a
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks nice! cc @FelixYBW
One question about the lgoic here. |
@zhli1142015 Thanks for bringing this up. We were using our implementation from the start since Velox added the function |
Compared to Velox's, Is there any logic we missed? |
Thank you, Rui for your fix. |
@FelixYBW I notice Velox supports the pushdown of |
Thank you, Rui. Can you create an enhancement issue to track? |
What changes were proposed in this pull request?
Supports the push-down of IsNull and IsNotNull filter for row type.
Filter on subfield cannot be pushed-down, and we put them in the remaining filter.
How was this patch tested?
With unit test.