-
Notifications
You must be signed in to change notification settings - Fork 28.5k
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
[SPARK-42852][SQL] Revert NamedLambdaVariable related changes from EquivalentExpressions #40475
[SPARK-42852][SQL] Revert NamedLambdaVariable related changes from EquivalentExpressions #40475
Conversation
…ambdaVariables in EquivalentExpressions" This reverts commit 27f4d1e.
Merged to master and branch-3.4. |
Thanks for filing a separate JIRA. |
…uivalentExpressions ### What changes were proposed in this pull request? This PR reverts the follow-up PR of SPARK-41468: #39046 ### Why are the changes needed? These changes are not needed and actually might cause performance regression due to preventing higher order function subexpression elimination in `EquivalentExpressions`. Please find related conversation here: #40473 (comment) ### Does this PR introduce _any_ user-facing change? No. ### How was this patch tested? Existing UTs. Closes #40475 from peter-toth/SPARK-42852-revert-namedlambdavariable-changes. Authored-by: Peter Toth <[email protected]> Signed-off-by: Hyukjin Kwon <[email protected]> (cherry picked from commit ce3b03d) Signed-off-by: Hyukjin Kwon <[email protected]>
Thanks @HyukjinKwon for the quick review! |
Yeah so I just reverted it from master and 3.4 ;-). |
…uivalentExpressions ### What changes were proposed in this pull request? This PR reverts the follow-up PR of SPARK-41468: apache#39046 ### Why are the changes needed? These changes are not needed and actually might cause performance regression due to preventing higher order function subexpression elimination in `EquivalentExpressions`. Please find related conversation here: apache#40473 (comment) ### Does this PR introduce _any_ user-facing change? No. ### How was this patch tested? Existing UTs. Closes apache#40475 from peter-toth/SPARK-42852-revert-namedlambdavariable-changes. Authored-by: Peter Toth <[email protected]> Signed-off-by: Hyukjin Kwon <[email protected]> (cherry picked from commit ce3b03d) Signed-off-by: Hyukjin Kwon <[email protected]>
…uivalentExpressions This PR reverts the follow-up PR of SPARK-41468: apache#39046 These changes are not needed and actually might cause performance regression due to preventing higher order function subexpression elimination in `EquivalentExpressions`. Please find related conversation here: apache#40473 (comment) No. Existing UTs. Closes apache#40475 from peter-toth/SPARK-42852-revert-namedlambdavariable-changes. Change-Id: Ia5ce83848956254664d9c51a2f0079bb968f5433 Authored-by: Peter Toth <[email protected]> Signed-off-by: Hyukjin Kwon <[email protected]>
What changes were proposed in this pull request?
This PR reverts the follow-up PR of SPARK-41468: #39046
Why are the changes needed?
These changes are not needed and actually might cause performance regression due to preventing higher order function subexpression elimination in
EquivalentExpressions
. Please find related conversation here: #40473 (comment)Does this PR introduce any user-facing change?
No.
How was this patch tested?
Existing UTs.