Skip to content
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

Filter after left join #9531

Merged
merged 7 commits into from
Jan 20, 2022
Merged

Filter after left join #9531

merged 7 commits into from
Jan 20, 2022

Commits on Jan 19, 2022

  1. refactor: change logical PushPredicate to return a new operator

    Signed-off-by: Andres Taylor <andres@planetscale.com>
    systay committed Jan 19, 2022
    Configuration menu
    Copy the full SHA
    5efb6ef View commit details
    Browse the repository at this point in the history
  2. feat: allow filter after outer joins

    Signed-off-by: Andres Taylor <andres@planetscale.com>
    systay committed Jan 19, 2022
    Configuration menu
    Copy the full SHA
    4a48972 View commit details
    Browse the repository at this point in the history
  3. feat: added outputColumns to logicalPlan and changed truncation logic…

    … create simple projection when needed
    
    Signed-off-by: Harshit Gangal <harshit@planetscale.com>
    harshit-gangal authored and systay committed Jan 19, 2022
    Configuration menu
    Copy the full SHA
    6c88291 View commit details
    Browse the repository at this point in the history
  4. refactor: removed usage of needsTruncation as it is handled through l…

    …ogicalplan outputcolumn now
    
    Signed-off-by: Harshit Gangal <harshit@planetscale.com>
    harshit-gangal authored and systay committed Jan 19, 2022
    Configuration menu
    Copy the full SHA
    419e9c7 View commit details
    Browse the repository at this point in the history
  5. test: add test with grouping

    Signed-off-by: Andres Taylor <andres@planetscale.com>
    systay committed Jan 19, 2022
    Configuration menu
    Copy the full SHA
    fbebcdf View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2022

  1. feat: clean up error message

    Signed-off-by: Andres Taylor <andres@planetscale.com>
    systay committed Jan 20, 2022
    Configuration menu
    Copy the full SHA
    38a1ac6 View commit details
    Browse the repository at this point in the history
  2. feat: we should be able to find grouping keys after aggregation

    Signed-off-by: Andres Taylor <andres@planetscale.com>
    systay committed Jan 20, 2022
    Configuration menu
    Copy the full SHA
    1dd0eab View commit details
    Browse the repository at this point in the history