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

*: derive col is not null from col op col conditions #8603

Merged
merged 3 commits into from
Jan 30, 2019

Commits on Jan 15, 2019

  1. plan: derive col is not null from col op col conditions

    Check whether the `op` condition is null rejected, if yes, derive
    `col is not null` for both sides of inner join, and for inner side
    of outer join.
    
    Also, remove duplicate conditions before pushing them down. Check
    if the condition is mutable before removing duplicates.
    
    For AntiSemiJoin, AntiLeftOuterSemiJoin and LeftOuterSemiJoin, do
    not generate new `is not null` conditions.
    eurekaka committed Jan 15, 2019
    Configuration menu
    Copy the full SHA
    3e864de View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2019

  1. Configuration menu
    Copy the full SHA
    d7280a8 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2019

  1. Configuration menu
    Copy the full SHA
    b04bd72 View commit details
    Browse the repository at this point in the history