[SPARK-33473][SQL] Extend interpreted subexpression elimination to other interpreted projections#30406
[SPARK-33473][SQL] Extend interpreted subexpression elimination to other interpreted projections#30406viirya wants to merge 3 commits intoapache:masterfrom
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
|
|
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.