Skip to content

build(deps): bump arrow from 58.1.0 to 58.2.0#6555

Merged
lutter merged 1 commit into
masterfrom
dependabot/cargo/arrow-58.2.0
May 6, 2026
Merged

build(deps): bump arrow from 58.1.0 to 58.2.0#6555
lutter merged 1 commit into
masterfrom
dependabot/cargo/arrow-58.2.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github May 5, 2026

Copy link
Copy Markdown
Contributor

Bumps arrow from 58.1.0 to 58.2.0.

Release notes

Sourced from arrow's releases.

arrow 58.2.0

Changelog

58.2.0 (2026-04-28)

Full Changelog

Implemented enhancements:

  • Expose ColumnCloseResult on ArrowColumnChunk #9774 [parquet]
  • Expose FFI data structures fields #9771 [arrow]
  • short-circuit last predicate in RowFilter when with_limit(N) is set #9765 [parquet]
  • vectorise dict-index bounds check #9747 [parquet]
  • Refactor RleEncoder::flush_bit_packed_run #9734 [parquet]
  • Add benchmark for cast from/to decimals #9728 [arrow]
  • Add a security policy for arrow-rs #9727 [parquet] [arrow] [arrow-flight]
  • Support FixedSizeList in arrow-json reader #9714 [arrow]
  • [Variant] Add VariantArrayBuilder::append_nulls API #9684
  • [Json] RunEndEncoded decoder optimization #9645 [arrow]
  • [Variant] variant_get(..., List<_>) non-Struct types support #9615
  • [Variant] Add unshredded Struct fast-path for variant_get(..., Struct) #9596
  • Allow setting custom line terminator for CSV writer #9571 [arrow]
  • [Variant] Align cast logic for variant_get to cast kernel for numeric/bool types #9564 [arrow]
  • ci: use ubuntu-slim where applicable #9536
  • Publicly export arrow_string::Predicate and its methods? #9480
  • Don't create CompressionContext when no compression is selected [IPC] #9463 [arrow]
  • Parquet: Raw level buffering causes unbounded memory growth for sparse columns #9446 [parquet]
  • Parallel Parquet Reading #9381 [parquet]

Fixed bugs:

... (truncated)

Changelog

Sourced from arrow's changelog.

58.2.0 (2026-04-28)

Full Changelog

Implemented enhancements:

  • Expose ColumnCloseResult on ArrowColumnChunk #9774 [parquet]
  • Expose FFI data structures fields #9771 [arrow]
  • short-circuit last predicate in RowFilter when with_limit(N) is set #9765 [parquet]
  • vectorise dict-index bounds check #9747 [parquet]
  • Refactor RleEncoder::flush_bit_packed_run #9734 [parquet]
  • Add benchmark for cast from/to decimals #9728 [arrow]
  • Add a security policy for arrow-rs #9727 [parquet] [arrow] [arrow-flight]
  • Support FixedSizeList in arrow-json reader #9714 [arrow]
  • [Variant] Add VariantArrayBuilder::append_nulls API #9684
  • [Json] RunEndEncoded decoder optimization #9645 [arrow]
  • [Variant] variant_get(..., List<_>) non-Struct types support #9615
  • [Variant] Add unshredded Struct fast-path for variant_get(..., Struct) #9596
  • Allow setting custom line terminator for CSV writer #9571 [arrow]
  • [Variant] Align cast logic for variant_get to cast kernel for numeric/bool types #9564 [arrow]
  • ci: use ubuntu-slim where applicable #9536
  • Publicly export arrow_string::Predicate and its methods? #9480
  • Don't create CompressionContext when no compression is selected [IPC] #9463 [arrow]
  • Parquet: Raw level buffering causes unbounded memory growth for sparse columns #9446 [parquet]
  • Parallel Parquet Reading #9381 [parquet]

Fixed bugs:

  • [Variant] unshred_variant panics on malformed bytes despite returning Result #9740
  • RecordBatch::normalize() does not propagate top level null bitmap into the results #9732 [arrow]
  • Incorrect accounting in DictEncoder::estimated_memory_size #9719 [parquet]
  • arrow-ipc writer does not comply with spec for empty variable-size arrays #9716 [arrow]
  • Panic when reading corrupt parquet file with truncated data instead of ParquetError #9705 [parquet]
  • NOTICE.txt is inaccurate #9703 [arrow]
  • Unnecessary dependency on regex crate #9672
  • [arrow-avro] Avro reader produces incorrect results when reader schema and writer schema differ #9655 [arrow]
  • parquet docs are broken on docs.rs #9649
  • [Parquet] ArrowWriter with CDC panics on nested ListArrays #9637 [parquet] [arrow] [arrow-flight]
  • Use release KEYS file for verification instead of dev KEYS #9603
  • IPC reader: handling of dictionaries with only null values #9595 [arrow]
  • Parquet RleDecoder::get_batch_with_dict panics on oob dictionary indices #9434 [parquet]

Documentation updates:

Performance improvements:

... (truncated)

Commits
  • fc3f778 Prepare for 58.2.0 release (#9800)
  • 3c4311c Prevent buffer builder length overflow in MutableBuffer::extend_zeros (#9820)
  • 11f13a5 feat(parquet): batch RLE runs in level encoder via scan-ahead (#9830)
  • a3dbc15 feat: add has_non_empty_nulls helper function in OffsetBuffer (#9711)
  • b00b5aa fix(ipc): correct skip_field handling for V4 Union (#9829)
  • b4c02d0 support length() on Run-end encoding arrays (#9838)
  • 710e68e Prevent ArrayData validation length overflow (#9816)
  • cb8d4c0 fix: correct accounting in DictEncoder::estimated_memory_size, `Interner::e...
  • 4fa8d2f fix(ipc): replace wildcard in skip_field with explicit DataType handling (#9822)
  • c4b2569 Replace BooleanBufferBuilder with NullBufferBuilder in arrow-json if appl...
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels May 5, 2026
@dependabot dependabot Bot force-pushed the dependabot/cargo/arrow-58.2.0 branch from 5228a26 to ac9b46c Compare May 5, 2026 16:47
Bumps [arrow](https://github.com/apache/arrow-rs) from 58.1.0 to 58.2.0.
- [Release notes](https://github.com/apache/arrow-rs/releases)
- [Changelog](https://github.com/apache/arrow-rs/blob/main/CHANGELOG.md)
- [Commits](apache/arrow-rs@58.1.0...58.2.0)

---
updated-dependencies:
- dependency-name: arrow
  dependency-version: 58.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@lutter lutter force-pushed the dependabot/cargo/arrow-58.2.0 branch from ac9b46c to 9783f9d Compare May 6, 2026 00:29
@lutter lutter merged commit 9783f9d into master May 6, 2026
6 checks passed
@lutter lutter deleted the dependabot/cargo/arrow-58.2.0 branch May 6, 2026 00:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update Rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant