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

Backport: Datatype::Null for ScalarValue::Null, CASE WHEN NULL #70

Draft
wants to merge 13 commits into
base: cubesql-3-04-2022
Choose a base branch
from

Commits on Aug 15, 2022

  1. Configuration menu
    Copy the full SHA
    bce9b38 View commit details
    Browse the repository at this point in the history
  2. Add proper support for null literal by introducing `ScalarValue::Nu…

    …ll` (apache#2364)
    
    * introduce null
    
    * fix fmt
    WinkerDu authored and ovr committed Aug 15, 2022
    Configuration menu
    Copy the full SHA
    a5bea4b View commit details
    Browse the repository at this point in the history
  3. Support binary mathematical operators work with NULL literals (apac…

    …he#2610)
    
    * binary mathematical operator with NULL
    
    * code clean
    WinkerDu authored and ovr committed Aug 15, 2022
    Configuration menu
    Copy the full SHA
    c76278b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9d94d8e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ddeda51 View commit details
    Browse the repository at this point in the history
  6. feat: Upgrade Arrow to 13.0.0

    ovr committed Aug 15, 2022
    Configuration menu
    Copy the full SHA
    91d6538 View commit details
    Browse the repository at this point in the history
  7. tmp

    ovr committed Aug 15, 2022
    Configuration menu
    Copy the full SHA
    11c7d76 View commit details
    Browse the repository at this point in the history
  8. Fix nullability calculation for CASE expressions (apache#2814)

    * Fix nullability calculation for CASE statements
    
    * Remove println
    alamb authored and ovr committed Aug 15, 2022
    Configuration menu
    Copy the full SHA
    0e05ba1 View commit details
    Browse the repository at this point in the history
  9. case when supports NULL constant (apache#2197)

    * case when support  literal
    
    * fmt fix
    
    * code clean
    
    Co-authored-by: duripeng <[email protected]>
    2 people authored and ovr committed Aug 15, 2022
    Configuration menu
    Copy the full SHA
    c20aad6 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    6fde6a8 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    909ed9c View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    5be64ab View commit details
    Browse the repository at this point in the history
  13. Like, NotLike expressions work with literal NULL (apache#2627)

    * like / not like work with NULL
    
    * add more ut
    WinkerDu authored and ovr committed Aug 15, 2022
    Configuration menu
    Copy the full SHA
    97bee2a View commit details
    Browse the repository at this point in the history