-
Notifications
You must be signed in to change notification settings - Fork 29.1k
[SPARK-33473][SQL] Extend interpreted subexpression elimination to other interpreted projections #30406
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
Conversation
|
Looks fine if the tests pass. |
|
Kubernetes integration test starting |
|
Kubernetes integration test starting |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
|
retest this please |
|
Kubernetes integration test status failure |
|
Kubernetes integration test status success |
This comment has been minimized.
This comment has been minimized.
|
Kubernetes integration test starting |
|
Kubernetes integration test status failure |
|
retest this please |
|
Kubernetes integration test starting |
|
Kubernetes integration test status failure |
|
Test build #131293 has finished for PR 30406 at commit
|
dongjoon-hyun
left a comment
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.
|
Thanks @maropu @dongjoon-hyun |
What changes were proposed in this pull request?
Similar to
InterpretedUnsafeProjection, this patch proposes to extend interpreted subexpression elimination toInterpretedMutableProjectionandInterpretedSafeProjection.Why are the changes needed?
Enabling subexpression elimination can improve the performance of interpreted projections, as shown in
InterpretedUnsafeProjection.Does this PR introduce any user-facing change?
No
How was this patch tested?
Unit test.