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

Initial support for StringView, merge changes from string-view development branch #11402

Merged
merged 9 commits into from
Jul 16, 2024

Commits on Jun 18, 2024

  1. Update string-view branch to arrow-rs main (#10966)

    * Pin to arrow main
    
    * Fix clippy with latest arrow
    
    * Uncomment test that needs new arrow-rs to work
    
    * Update datafusion-cli Cargo.lock
    
    * Update Cargo.lock
    
    * tapelo
    alamb authored Jun 18, 2024
    Configuration menu
    Copy the full SHA
    810cce7 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2024

  1. feat: Implement equality = and inequality <> support for StringView (#…

    …10985)
    
    * feat: Implement equality = and inequality <> support for StringView
    
    * chore: Add tests for the StringView
    
    * chore
    
    * chore: Update tests for NULL
    
    * fix: Used build_array_string!
    
    * chore: Update string_coercion function to handle Utf8View type in binary.rs
    
    * chore: add tests
    
    * chore: ci
    Weijun-H authored Jun 19, 2024
    Configuration menu
    Copy the full SHA
    507d978 View commit details
    Browse the repository at this point in the history
  2. Add more StringView comparison test coverage (#10997)

    * Add more StringView comparison test coverage
    
    * add reference
    
    * Add another test showing casting on columns works correctly
    alamb authored Jun 19, 2024
    Configuration menu
    Copy the full SHA
    5b4c365 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2024

  1. feat: Implement equality = and inequality <> support for BinaryView (#…

    …11004)
    
    * feat: Implement equality = and inequality <> support for BinaryView
    
    Signed-off-by: Chojan Shang <psiace@apache.org>
    
    * chore: make fmt happy
    
    Signed-off-by: Chojan Shang <psiace@apache.org>
    
    ---------
    
    Signed-off-by: Chojan Shang <psiace@apache.org>
    PsiACE authored Jun 20, 2024
    Configuration menu
    Copy the full SHA
    959856b View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2024

  1. Implement support for LargeString and LargeBinary for StringView and …

    …BinaryView (#11034)
    
    * implement large binary
    
    * add tests for large string
    
    * better comments for string coercion
    XiangpengHao authored Jun 21, 2024
    Configuration menu
    Copy the full SHA
    19ed182 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2024

  1. Improve filter predicates with Utf8View literals (#11043)

    * refactor: Improve type coercion logic in TypeCoercionRewriter
    
    * refactor: Improve type coercion logic in TypeCoercionRewriter
    
    * chore
    
    * chore: Update test
    
    * refactor: Improve type coercion logic in TypeCoercionRewriter
    
    * refactor: Remove unused import and update code formatting in unwrap_cast_in_comparison.rs
    Weijun-H authored Jun 26, 2024
    Configuration menu
    Copy the full SHA
    9e6cd31 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2024

  1. Configuration menu
    Copy the full SHA
    d522d5b View commit details
    Browse the repository at this point in the history
  2. Remove arrow-patch

    alamb committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    2f0a7ec View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2024

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