-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Top down EnforceSorting, Extended testbench for EnforceSorting rule to prepare for refactors, additional functionality such as pushdowns over unions
#5661
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
Merged
Merged
Changes from all commits
Commits
Show all changes
43 commits
Select commit
Hold shift + click to select a range
5413130
Top Down Sort Enforer
mingmwang 341448c
merge with latest
mingmwang 01e87d6
Add support to optimize parallel sorting
mingmwang 06b4064
fix UT
mingmwang b59ea3e
merge with upstream
mingmwang 601a4d0
add more UTs to sort_enforcement2.rs
mingmwang 5285a3e
refine codebase
mingmwang 28e5e04
merge with upstream
mingmwang 245428d
Fix SortMergeJoin case
mingmwang abad84c
Fix reverse window sort requirements
mingmwang 6a53df0
fix test comments
mingmwang c5c5bc8
add determine_children_requirement() method
mingmwang e6c09ef
Convert Topdown to pushdown then unify
mustafasrepo f4ff603
reorganize to decrease diff, remove ignore
mustafasrepo 0fca3d8
merge with main
mustafasrepo 6c52daa
Update test
mustafasrepo 4557d20
retract dist enforcement
mustafasrepo 28c6ea3
tmp
mustafasrepo 16fd9f5
reorganize files
mustafasrepo 80396b6
reorganize tests
mustafasrepo ef331cc
simplify sort pushdown
mustafasrepo c50988d
remove global sort print
mustafasrepo 1102a12
remove unnecessary parameter
mustafasrepo 25c2c1c
Updates
mustafasrepo 071b05a
simplifications
mustafasrepo 777aa1c
Refactors and simplifications part 1
ozankabak de2d11e
Refactors and simplifications part 2
ozankabak c2f1b5c
simplifications
mustafasrepo ecb91f4
remove_sort_keys parameters from window
mustafasrepo 8ea3f47
Update window multi_path test
mustafasrepo 719f9a8
consider existing ordering during Coalesce
mustafasrepo 67af8d2
retract assertion in planner
mustafasrepo 659668b
Merge branch 'main' into feature/unify_sort_rules
mustafasrepo 9a7577e
remove todo.
mustafasrepo 44f3c6f
remove unnecessary repartition from plan
mustafasrepo 9a49a34
update comments
mustafasrepo a2f0f70
Remove commented out code
ozankabak d87a5b4
Merge branch 'apache:main' into feature/unify_sort_rules
mustafasrepo 9406c5b
Address reviews
mustafasrepo 64bf519
Merge branch 'main' into feature/unify_sort_rules
mustafasrepo 99508bc
Merge branch 'main' into feature/unify_sort_rules
mustafasrepo 6699a2e
update comments
mustafasrepo 8725639
address reviews
mustafasrepo 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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.
Uh oh!
There was an error while loading. Please reload this page.