forked from databendlabs/databend
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(planner): improve push down filter join (databendlabs#14872)
* feat: improve push down filter join * fix: reverse operator when (constant, column_ref) * chore: add more test * chore: complete sqllogictest * fix: outer join push down * chore: remove z3 and add new method * chore: move * chore: refactor try push down filter join * chore: update sqllogictest * chore: update sqllogictest * chore: update sqllogictest * chore: fix push down single join * chore: update subquery * fix: after join reorder don not push down * chore: update native * chore: improve can_filter_null * chore: fix test * feat: improve infer and / or filter * chore: update native sqllogictest * chore: update sqllogictest * feat: add SingleToInnerOptimizer * chore: remove after_join_reorder * chore: fix outer join to inner join * test: update parquet explain sqllogictest * test: update native explain sqllogictest * chore: make lint code * chore: fix Cascades optimizer * chore: add z3-prove * chore: update sqllogictest * chore: fix infer filter for outer join * chore: update sqllogictest * chore: update ee test * chore: fix tpcds test * chore: update sqllogictest * chore: update ee test * chore: fix distributed query plan * chore: update sqllogictet * chore: update test comment * chore: add comments * chore: make lint * chore: update sqllogictest * chore: suuport more join type * chore: refine code * chore: add semi / anti test * chore: update sqllogictest * chore: improve infer filter * chore: update sqllogictest * chore: add more comments and remove useless code * chore: make lint * test: update memo sqllogictest * chore: update memo test * chore: update ee test
- Loading branch information
Showing
63 changed files
with
2,828 additions
and
1,388 deletions.
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
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
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
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
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
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
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
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.