You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Unnecessary SortExec removal rule from Physical Plan (apache#4691)
* Sort Removal rule initial commit
* move ordering satisfy to the util
* update test and change repartition maintain_input_order impl
* simplifications
* partition by refactor (#28)
* partition by refactor
* minor changes
* Unnecessary tuple to Range conversion is removed
* move transpose under common
* Add naive sort removal rule
* Add todo for finer Sort removal handling
* Refactors to improve readability and reduce nesting
* reverse expr returns Option (no need for support check)
* fix tests
* partition by and order by no longer ends up at the same window group
* Refactor to simplify code
* Better comments, change method names
* Resolve errors introduced by syncing
* address reviews
* address reviews
* Rename to less confusing OptimizeSorts
Co-authored-by: Mehmet Ozan Kabak <ozankabak@gmail.com>
0 commit comments