-
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-41631][SQL] Support implicit lateral column alias resolution on Aggregate #39040
Closed
Closed
Changes from 34 commits
Commits
Show all changes
37 commits
Select commit
Hold shift + click to select a range
04959c2
refactor analyzer adding a new object
anchovYu 6f44c85
lca code
anchovYu 725e5ac
add tests, refine logic
anchovYu 660e1d2
move lca rule to a new file
anchovYu fd06094
rename conf
anchovYu 7d4f80f
test failure
anchovYu b9704d5
small fix
anchovYu 777f13a
temp commit, still in implementation
anchovYu 09480ea
a temporary solution, but still fail certain cases
anchovYu c972738
working solution, needs some refinement
anchovYu 97ee293
Merge remote-tracking branch 'apache/master' into SPARK-27561-refactor
anchovYu 5785943
make changes to accomodate the recent refactor
anchovYu 757cffb
introduce leaf exp in Project as well
anchovYu 29de892
handle a corner case
anchovYu 72991c6
add more tests; add check rule
anchovYu d45fe31
uplift the necessity to resolve expression in second phase; add more …
anchovYu 1f55f73
address comments to add tests for LCA off
anchovYu f753529
revert the refactor, split LCA into two rules
anchovYu b9f706f
better refactor
anchovYu 94d5c9e
address comments
anchovYu d2e75fd
Merge branch 'SPARK-27561-refactor' into SPARK-27561-agg
anchovYu edde37c
basic version passing all tests
anchovYu fb7b18c
update the logic, add and refactor tests
anchovYu 3698cff
update comments
anchovYu e700d6a
add a corner case comment
anchovYu 8d20986
address comments
anchovYu d952aa7
Merge branch 'SPARK-27561-refactor' into SPARK-27561-agg
anchovYu 44d5a3d
Merge remote-tracking branch 'apache/master' into SPARK-27561-agg
anchovYu ccebc1c
revert some changes
anchovYu 5540b70
fix few todos
anchovYu 338ba11
Merge remote-tracking branch 'apache/master' into SPARK-27561-agg
anchovYu 136a930
fix the failing test
anchovYu 5076ad2
fix the missing_aggregate issue, turn on conf to see failed tests
anchovYu 2f2dee5
remove few todos
anchovYu 3a5509a
better fix to maintain aggregate error: only lift up in certain cases
anchovYu a23debb
Merge remote-tracking branch 'apache/master' into SPARK-27561-agg
anchovYu b200da0
typo
anchovYu File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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.
This is even more change than reverting #39054 ...