Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: apache/arrow-rs
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: apache/arrow-rs
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 53.0.0_maintenance
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 14 commits
  • 50 files changed
  • 11 contributors

Commits on Jan 4, 2025

  1. fix clippy (#6791) (#6940)

    Co-authored-by: Vrishabh <[email protected]>
    alamb and psvri authored Jan 4, 2025
    Configuration menu
    Copy the full SHA
    68f7830 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3366cb8 View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2025

  1. fix: decimal conversion looses value on lower precision (#6836) (#6936)

    * decimal conversion looses value on lower precision, throws error now on overflow.
    
    * fix review comments and fix formatting.
    
    * for simple case of equal scale and bigger precision, no conversion needed.
    
    revert whitespace changes
    
    formatting check
    
    ---------
    
    Co-authored-by: Himadri Pal <[email protected]>
    Co-authored-by: himadripal <[email protected]>
    3 people authored Jan 5, 2025
    Configuration menu
    Copy the full SHA
    e4cb337 View commit details
    Browse the repository at this point in the history
  2. perf: Use Cow in get_format_string in FFI_ArrowSchema (#6853) (#6937)

    * add cast_decimal bench
    
    * format
    
    * save
    
    * revert
    
    * criterion disable default features
    
    * address feedback
    andygrove authored Jan 5, 2025
    Configuration menu
    Copy the full SHA
    3a93166 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2025

  1. fix: Encoding of List offsets was incorrect when slice offsets begin …

    …with zero (#6805) (#6943)
    
    * fix: Encoding of List offsets was incorrect when slice offsets begin with zero
    
    When encoding offsets the code had an optimization to reuse the offsets if the first offset was zero assuming the slice already pointed
     to first element. But the offset can also be zero if all previous lists were empty. When this occured it mold make all lists in the
    slice as empty, even if they shouldn't be.
    
    * Use Buffer::from_slice_ref which will be faster as it doesn't iterate through the slice.
    
    * Avoid copying
    
    * Explicitly reference std::mem::size_of
    
    Co-authored-by: Michael Maletich <[email protected]>
    alamb and HawaiianSpork authored Jan 8, 2025
    Configuration menu
    Copy the full SHA
    955180b View commit details
    Browse the repository at this point in the history
  2. [arrow-cast] Support cast numeric to string view (alternate) (#6816) (#…

    …6944)
    
    * [arrow-cast] Support cast numeric to string view
    
    
    
    * fix test
    
    ---------
    
    Signed-off-by: Tai Le Manh <[email protected]>
    Co-authored-by: Tai Le Manh <[email protected]>
    alamb and tlm365 authored Jan 8, 2025
    Configuration menu
    Copy the full SHA
    b66fb90 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2025

  1. Enable matching temporal as from_type to Utf8View (#6872) (#6956)

    * enable matching temporal from_type
    
    * drop todo message
    
    Co-authored-by: Kaifeng Zheng <[email protected]>
    alamb and Kev1n8 authored Jan 10, 2025
    Configuration menu
    Copy the full SHA
    181e52e View commit details
    Browse the repository at this point in the history
  2. [arrow-cast] Support cast boolean from/to string view (#6822) (#6957)

    Signed-off-by: Tai Le Manh <[email protected]>
    Co-authored-by: Tai Le Manh <[email protected]>
    alamb and tlm365 authored Jan 10, 2025
    Configuration menu
    Copy the full SHA
    b76bc55 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2025

  1. [53.0.0_maintenance] Fix CI (#6964)

    * Ignore some clippy lints  introduced in rust 1.84
    
    * Fix CI for Rust 1.84 release
    
    * sprinkle more allows
    alamb authored Jan 12, 2025
    Configuration menu
    Copy the full SHA
    962c92f View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2025

  1. Add Array::shrink_to_fit(&mut self) to 53.4.0 (#6790) (#6817) (#6962)

    * Add `Array::shrink_to_fit(&mut self)` (#6790)
    
    * Add `Array::shrink_to_fit`
    
    * Test that shrink_to_fit actually frees memory
    
    * Make sure the buffer isn't shared in the test of shrink_to_fit
    
    * Remove `#[inline]`
    
    * Use `realloc` to reallocate the bytes
    
    * Clean up test
    
    * Improve docstring for `Array::shrink_to_fit`
    
    Co-authored-by: Raphael Taylor-Davies <[email protected]>
    
    * `Buffer::shrink_to_fit`: ignore shared buffers
    
    * Improve comment in `ArrayRef::shrink_to_fit`
    
    * Document why `try_realloc` is safe, and actually make it safe :)
    
    * Improve testing of shrink_to_fit
    
    * Fix a few corner cases, and improve test
    
    * Add license header to new test file
    
    ---------
    
    Co-authored-by: Raphael Taylor-Davies <[email protected]>
    
    * Support shrink to empty (#6817)
    
    * Support shrink to empty
    
    * Docs
    
    * Format
    
    ---------
    
    Co-authored-by: Raphael Taylor-Davies <[email protected]>
    emilk and tustvold authored Jan 13, 2025
    Configuration menu
    Copy the full SHA
    58f086f View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2025

  1. [53.0.0_maintance] Prepare for 53.4.0 release -- version and changelog (

    #6982)
    
    * Update version to 53.4.0
    
    * Manually create CHANGELOG
    alamb authored Jan 14, 2025
    Configuration menu
    Copy the full SHA
    e613bae View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2025

  1. [53.0.0_maintenance] Update parquet-testing pin, add tests for new …

    …invalid data (#6985)
    
    * Update parquet testing pin
    
    * Add a test for ARROW-GH-45185.parquet
    alamb authored Jan 15, 2025
    Configuration menu
    Copy the full SHA
    d3fcb4b View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2025

  1. Configuration menu
    Copy the full SHA
    7defb28 View commit details
    Browse the repository at this point in the history
  2. [53.0.0_maintenance] Update version to 53.4.1 + changelog (#7235)

    * Update version to 53.4.1
    
    * Add changelog
    
    * fix
    alamb authored Mar 4, 2025
    Configuration menu
    Copy the full SHA
    9625585 View commit details
    Browse the repository at this point in the history
Loading