Skip to content

chore(deps): Bump the arrow-parquet group with 7 updates#2192

Merged
blackmwk merged 1 commit intomainfrom
dependabot/cargo/arrow-parquet-c7155e7e62
Mar 3, 2026
Merged

chore(deps): Bump the arrow-parquet group with 7 updates#2192
blackmwk merged 1 commit intomainfrom
dependabot/cargo/arrow-parquet-c7155e7e62

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 1, 2026

Bumps the arrow-parquet group with 7 updates:

Package From To
arrow-array 57.2.0 57.3.0
arrow-buffer 57.2.0 57.3.0
arrow-ord 57.2.0 57.3.0
arrow-schema 57.2.0 57.3.0
arrow-select 57.2.0 57.3.0
arrow-string 57.2.0 57.3.0
parquet 57.1.0 57.2.0

Updates arrow-array from 57.2.0 to 57.3.0

Release notes

Sourced from arrow-array's releases.

arrow 57.3.0

Changelog

57.3.0 (2026-02-02)

Full Changelog

Breaking changes:

Fixed bugs:

Changelog

Sourced from arrow-array's changelog.

Changelog

58.0.0 (2026-02-19)

Full Changelog

Breaking changes:

Implemented enhancements:

  • Avoid allocating a Vec in StructBuilder #9427
  • Zstd context reuse #9401
  • Optimize from_bitwise_unary_op #9364
  • Support RunEndEncoded in ord comparator #9360
  • Support RunEndEncoded arrays in arrow-json #9359
  • Support BinaryView in bit_length kernel #9351
  • Remove support for List types in bit_length kernel #9349
  • Support roundtrip ListView in parquet arrow writer #9344
  • Support ListView in length kernel #9343
  • Support ListView in sort kernel #9341
  • Add some way to create a Timestamp from a DateTime #9337
  • Introduce DataType::is_list and DataType::IsBinary #9326
  • Performance of creating all null dictionary array can be improved #9321

... (truncated)

Commits
  • 7505005 [57_maintenance] Update version to 57.3.0, add changelog (#9333)
  • 6bbfb99 [maintenance_57] Fix string array equality when the values buffer is the same...
  • 505eb8e [57_maintenance] Revert "Seal Array trait (#9092)", mark Array as unsafe ...
  • 74cf914 [57_maintenance] Mark BufferBuilder::new_from_buffer as unsafe (#9292) (#9312)
  • 25cc1ac [57_maintenance] fix: ensure BufferBuilder::truncate doesn't overset length...
  • 9fc2fbb [57_maintenance[Parquet] Provide only encrypted column stats in plaintext foo...
  • 3df3157 [57_maintenance] [regression] Error with adaptive predicate pushdown: "Invali...
  • See full diff in compare view

Updates arrow-buffer from 57.2.0 to 57.3.0

Release notes

Sourced from arrow-buffer's releases.

arrow 57.3.0

Changelog

57.3.0 (2026-02-02)

Full Changelog

Breaking changes:

Fixed bugs:

Changelog

Sourced from arrow-buffer's changelog.

Changelog

58.0.0 (2026-02-19)

Full Changelog

Breaking changes:

Implemented enhancements:

  • Avoid allocating a Vec in StructBuilder #9427
  • Zstd context reuse #9401
  • Optimize from_bitwise_unary_op #9364
  • Support RunEndEncoded in ord comparator #9360
  • Support RunEndEncoded arrays in arrow-json #9359
  • Support BinaryView in bit_length kernel #9351
  • Remove support for List types in bit_length kernel #9349
  • Support roundtrip ListView in parquet arrow writer #9344
  • Support ListView in length kernel #9343
  • Support ListView in sort kernel #9341
  • Add some way to create a Timestamp from a DateTime #9337
  • Introduce DataType::is_list and DataType::IsBinary #9326
  • Performance of creating all null dictionary array can be improved #9321

... (truncated)

Commits
  • 7505005 [57_maintenance] Update version to 57.3.0, add changelog (#9333)
  • 6bbfb99 [maintenance_57] Fix string array equality when the values buffer is the same...
  • 505eb8e [57_maintenance] Revert "Seal Array trait (#9092)", mark Array as unsafe ...
  • 74cf914 [57_maintenance] Mark BufferBuilder::new_from_buffer as unsafe (#9292) (#9312)
  • 25cc1ac [57_maintenance] fix: ensure BufferBuilder::truncate doesn't overset length...
  • 9fc2fbb [57_maintenance[Parquet] Provide only encrypted column stats in plaintext foo...
  • 3df3157 [57_maintenance] [regression] Error with adaptive predicate pushdown: "Invali...
  • See full diff in compare view

Updates arrow-ord from 57.2.0 to 57.3.0

Release notes

Sourced from arrow-ord's releases.

arrow 57.3.0

Changelog

57.3.0 (2026-02-02)

Full Changelog

Breaking changes:

Fixed bugs:

Changelog

Sourced from arrow-ord's changelog.

Changelog

58.0.0 (2026-02-19)

Full Changelog

Breaking changes:

Implemented enhancements:

  • Avoid allocating a Vec in StructBuilder #9427
  • Zstd context reuse #9401
  • Optimize from_bitwise_unary_op #9364
  • Support RunEndEncoded in ord comparator #9360
  • Support RunEndEncoded arrays in arrow-json #9359
  • Support BinaryView in bit_length kernel #9351
  • Remove support for List types in bit_length kernel #9349
  • Support roundtrip ListView in parquet arrow writer #9344
  • Support ListView in length kernel #9343
  • Support ListView in sort kernel #9341
  • Add some way to create a Timestamp from a DateTime #9337
  • Introduce DataType::is_list and DataType::IsBinary #9326
  • Performance of creating all null dictionary array can be improved #9321

... (truncated)

Commits
  • 7505005 [57_maintenance] Update version to 57.3.0, add changelog (#9333)
  • 6bbfb99 [maintenance_57] Fix string array equality when the values buffer is the same...
  • 505eb8e [57_maintenance] Revert "Seal Array trait (#9092)", mark Array as unsafe ...
  • 74cf914 [57_maintenance] Mark BufferBuilder::new_from_buffer as unsafe (#9292) (#9312)
  • 25cc1ac [57_maintenance] fix: ensure BufferBuilder::truncate doesn't overset length...
  • 9fc2fbb [57_maintenance[Parquet] Provide only encrypted column stats in plaintext foo...
  • 3df3157 [57_maintenance] [regression] Error with adaptive predicate pushdown: "Invali...
  • See full diff in compare view

Updates arrow-schema from 57.2.0 to 57.3.0

Release notes

Sourced from arrow-schema's releases.

arrow 57.3.0

Changelog

57.3.0 (2026-02-02)

Full Changelog

Breaking changes:

Fixed bugs:

Changelog

Sourced from arrow-schema's changelog.

Changelog

58.0.0 (2026-02-19)

Full Changelog

Breaking changes:

Implemented enhancements:

  • Avoid allocating a Vec in StructBuilder #9427
  • Zstd context reuse #9401
  • Optimize from_bitwise_unary_op #9364
  • Support RunEndEncoded in ord comparator #9360
  • Support RunEndEncoded arrays in arrow-json #9359
  • Support BinaryView in bit_length kernel #9351
  • Remove support for List types in bit_length kernel #9349
  • Support roundtrip ListView in parquet arrow writer #9344
  • Support ListView in length kernel #9343
  • Support ListView in sort kernel #9341
  • Add some way to create a Timestamp from a DateTime #9337
  • Introduce DataType::is_list and DataType::IsBinary #9326
  • Performance of creating all null dictionary array can be improved #9321

... (truncated)

Commits
  • 7505005 [57_maintenance] Update version to 57.3.0, add changelog (#9333)
  • 6bbfb99 [maintenance_57] Fix string array equality when the values buffer is the same...
  • 505eb8e [57_maintenance] Revert "Seal Array trait (#9092)", mark Array as unsafe ...
  • 74cf914 [57_maintenance] Mark BufferBuilder::new_from_buffer as unsafe (#9292) (#9312)
  • 25cc1ac [57_maintenance] fix: ensure BufferBuilder::truncate doesn't overset length...
  • 9fc2fbb [57_maintenance[Parquet] Provide only encrypted column stats in plaintext foo...
  • 3df3157 [57_maintenance] [regression] Error with adaptive predicate pushdown: "Invali...
  • See full diff in compare view

Updates arrow-select from 57.2.0 to 57.3.0

Release notes

Sourced from arrow-select's releases.

arrow 57.3.0

Changelog

57.3.0 (2026-02-02)

Full Changelog

Breaking changes:

Fixed bugs:

Changelog

Sourced from arrow-select's changelog.

Changelog

58.0.0 (2026-02-19)

Full Changelog

Breaking changes:

Implemented enhancements:

  • Avoid allocating a Vec in StructBuilder #9427
  • Zstd context reuse #9401
  • Optimize from_bitwise_unary_op #9364
  • Support RunEndEncoded in ord comparator #9360
  • Support RunEndEncoded arrays in arrow-json #9359
  • Support BinaryView in bit_length kernel #9351
  • Remove support for List types in bit_length kernel #9349
  • Support roundtrip ListView in parquet arrow writer #9344
  • Support ListView in length kernel #9343
  • Support ListView in sort kernel #9341
  • Add some way to create a Timestamp from a DateTime #9337
  • Introduce DataType::is_list and DataType::IsBinary #9326
  • Performance of creating all null dictionary array can be improved #9321

... (truncated)

Commits
  • 7505005 [57_maintenance] Update version to 57.3.0, add changelog (#9333)
  • 6bbfb99 [maintenance_57] Fix string array equality when the values buffer is the same...
  • 505eb8e [57_maintenance] Revert "Seal Array trait (#9092)", mark Array as unsafe ...
  • 74cf914 [57_maintenance] Mark BufferBuilder::new_from_buffer as unsafe (#9292) (#9312)
  • 25cc1ac [57_maintenance] fix: ensure BufferBuilder::truncate doesn't overset length...
  • 9fc2fbb [57_maintenance[Parquet] Provide only encrypted column stats in plaintext foo...
  • 3df3157 [57_maintenance] [regression] Error with adaptive predicate pushdown: "Invali...
  • See full diff in compare view

Updates arrow-string from 57.2.0 to 57.3.0

Release notes

Sourced from arrow-string's releases.

arrow 57.3.0

Changelog

57.3.0 (2026-02-02)

Full Changelog

Breaking changes:

Fixed bugs:

Changelog

Sourced from arrow-string's changelog.

Changelog

58.0.0 (2026-02-19)

Full Changelog

Breaking changes:

Implemented enhancements:

  • Avoid allocating a Vec in StructBuilder #9427
  • Zstd context reuse #9401
  • Optimize from_bitwise_unary_op #9364
  • Support RunEndEncoded in ord comparator #9360
  • Support RunEndEncoded arrays in arrow-json #9359
  • Support BinaryView in bit_length kernel #9351
  • Remove support for List types in bit_length kernel #9349
  • Support roundtrip ListView in parquet arrow writer #9344
  • Support ListView in length kernel #9343
  • Support ListView in sort kernel #9341
  • Add some way to create a Timestamp from a DateTime #9337
  • Introduce DataType::is_list and DataType::IsBinary #9326
  • Performance of creating all null dictionary array can be improved #9321

... (truncated)

Commits
  • 7505005 [57_maintenance] Update version to 57.3.0, add changelog (#9333)
  • 6bbfb99 [maintenance_57] Fix string array equality when the values buffer is the same...
  • 505eb8e [57_maintenance] Revert "Seal Array trait (#9092)", mark Array as unsafe ...
  • 74cf914 [57_maintenance] Mark BufferBuilder::new_from_buffer as unsafe (#9292) (#9312)
  • 25cc1ac [57_maintenance] fix: ensure BufferBuilder::truncate doesn't overset length...
  • 9fc2fbb [57_maintenance[Parquet] Provide only encrypted column stats in plaintext foo...
  • 3df3157 [57_maintenance] [regression] Error with adaptive predicate pushdown: "Invali...
  • See full diff in compare view

Updates parquet from 57.1.0 to 57.2.0

Release notes

Sourced from parquet's releases.

arrow 57.2.0

Changelog

57.2.0 (2026-01-07)

Full Changelog

Breaking changes:

Implemented enhancements:

  • [parquet] further relax LevelInfoBuilder::types_compatible for ArrowWriter #9098
  • Update arrow-row documentation with Union encoding #9084
  • Add code examples for min and max compute functions #9055
  • Add append_n to bytes view builder API #9034 [arrow]
  • Move RunArray::get_physical_indices to RunEndBuffer #9025 [arrow]
  • Allow quote style in csv writer #9003 [arrow]
  • IPC support for ListView #9002 [arrow]
  • Implement BinaryArrayType for &FixedSizeBinaryArrays #8992 [arrow]
  • arrow-buffer: implement num-traits for i256 #8976 [arrow]
  • Support for Arc<str> in ParquetRecordWriter derive macro #8972
  • [arrow-avro] suggest switching from xz to liblzma #8970 [arrow]
  • arrow-buffer: add i256::trailing_zeros #8968 [arrow]
  • arrow-buffer: make i256::leading_zeros public #8965 [arrow]
  • Add spark like ignoreLeadingWhiteSpace and ignoreTrailingWhiteSpace options to the csv writer #8961 [arrow]
  • Add round trip benchmark for Parquet writer/reader #8955 [parquet]
  • Support performant interleave for List/LargeList #8952 [arrow]
  • [Variant] Support array access when parsing VariantPath #8946

... (truncated)

Changelog

Sourced from parquet's changelog.

57.2.0 (2026-01-07)

Full Changelog

Breaking changes:

Implemented enhancements:

  • [parquet] further relax LevelInfoBuilder::types_compatible for ArrowWriter #9098
  • Update arrow-row documentation with Union encoding #9084
  • Add code examples for min and max compute functions #9055
  • Add append_n to bytes view builder API #9034 [arrow]
  • Move RunArray::get_physical_indices to RunEndBuffer #9025 [arrow]
  • Allow quote style in csv writer #9003 [arrow]
  • IPC support for ListView #9002 [arrow]
  • Implement BinaryArrayType for &FixedSizeBinaryArrays #8992 [arrow]
  • arrow-buffer: implement num-traits for i256 #8976 [arrow]
  • Support for Arc<str> in ParquetRecordWriter derive macro #8972
  • [arrow-avro] suggest switching from xz to liblzma #8970 [arrow]
  • arrow-buffer: add i256::trailing_zeros #8968 [arrow]
  • arrow-buffer: make i256::leading_zeros public #8965 [arrow]
  • Add spark like ignoreLeadingWhiteSpace and ignoreTrailingWhiteSpace options to the csv writer #8961 [arrow]
  • Add round trip benchmark for Parquet writer/reader #8955 [parquet]
  • Support performant interleave for List/LargeList #8952 [arrow]
  • [Variant] Support array access when parsing VariantPath #8946
  • Some panic!s could be represented as unimplemented!s #8932 [arrow]
  • [Variant] easier way to construct a shredded schema #8922
  • Support DataType::ListView and DataType::LargeListView in ArrayData::new_null #8908 [arrow]
  • Add GenericListViewArray::from_iter_primitive #8906 [arrow]
  • [Variant] Unify the cast option usage in ParquentVariant #8873
  • Blog post about efficient filter representation in Parquet filter pushdown #8843 [parquet]
  • Add comparison support for Union arrays in the cmp kernel #8837 [arrow]
  • [Variant] Support array shredding into List/LargeList/ListView/LargeListView #8830
  • Support Union data types for row format #8828 [arrow]
  • FFI support for ListView #8819 [arrow]
  • [Variant] Support more Arrow Datatypes from Variant primitive types #8805
  • FixedSizeBinaryBuilder supports append_array #8750 [arrow]
  • Implement special case zip with scalar for Utf8View #8724 [arrow]
  • [geometry] Wire up arrow reader/writer for GEOMETRY and GEOGRAPHY #8717 [parquet]

Fixed bugs:

  • Soundness Bug in try_binary when Array is implemented incorrectly in external crate #9106
  • casting Dict(_, LargeUtf8) to Utf8View (StringViewArray) panics #9101
  • wrong results for null count of nullif kernel #9085 [parquet] [arrow]
  • Empty first line in some code examples #9063
  • GenericByteViewArray::slice is not zero-copy but ought to be #9014

... (truncated)

Commits
  • 9e822e0 Update version to 57.2.0, add CHANGELOG (#9103)
  • 28f66f9 Add Union encoding documentation (#9102)
  • a8346be Minor: make it clear cache array reader is not cloning arrays (#9057)
  • 721f373 Seal Array trait (#9092)
  • 2b179b8 feat(parquet): relax type compatility check in parquet ArrowWriter (#9099)
  • 10a976f chore: i...

    Description has been truncated

@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Mar 1, 2026
Copy link
Collaborator

@mbutrovich mbutrovich left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Makes sense to bump these. Minor revisions shouldn't introduce API changes.

@dependabot dependabot bot force-pushed the dependabot/cargo/arrow-parquet-c7155e7e62 branch from 3203596 to 1f2a473 Compare March 3, 2026 01:59
Bumps the arrow-parquet group with 7 updates:

| Package | From | To |
| --- | --- | --- |
| [arrow-array](https://github.com/apache/arrow-rs) | `57.2.0` | `57.3.0` |
| [arrow-buffer](https://github.com/apache/arrow-rs) | `57.2.0` | `57.3.0` |
| [arrow-ord](https://github.com/apache/arrow-rs) | `57.2.0` | `57.3.0` |
| [arrow-schema](https://github.com/apache/arrow-rs) | `57.2.0` | `57.3.0` |
| [arrow-select](https://github.com/apache/arrow-rs) | `57.2.0` | `57.3.0` |
| [arrow-string](https://github.com/apache/arrow-rs) | `57.2.0` | `57.3.0` |
| [parquet](https://github.com/apache/arrow-rs) | `57.1.0` | `57.2.0` |


Updates `arrow-array` from 57.2.0 to 57.3.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@57.2.0...57.3.0)

Updates `arrow-buffer` from 57.2.0 to 57.3.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@57.2.0...57.3.0)

Updates `arrow-ord` from 57.2.0 to 57.3.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@57.2.0...57.3.0)

Updates `arrow-schema` from 57.2.0 to 57.3.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@57.2.0...57.3.0)

Updates `arrow-select` from 57.2.0 to 57.3.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@57.2.0...57.3.0)

Updates `arrow-string` from 57.2.0 to 57.3.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@57.2.0...57.3.0)

Updates `parquet` from 57.1.0 to 57.2.0
- [Release notes](https://github.com/apache/arrow-rs/releases)
- [Changelog](https://github.com/apache/arrow-rs/blob/57.2.0/CHANGELOG.md)
- [Commits](apache/arrow-rs@57.1.0...57.2.0)

---
updated-dependencies:
- dependency-name: arrow-array
  dependency-version: 57.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: arrow-parquet
- dependency-name: arrow-buffer
  dependency-version: 57.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: arrow-parquet
- dependency-name: arrow-ord
  dependency-version: 57.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: arrow-parquet
- dependency-name: arrow-schema
  dependency-version: 57.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: arrow-parquet
- dependency-name: arrow-select
  dependency-version: 57.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: arrow-parquet
- dependency-name: arrow-string
  dependency-version: 57.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: arrow-parquet
- dependency-name: parquet
  dependency-version: 57.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: arrow-parquet
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/cargo/arrow-parquet-c7155e7e62 branch from 1f2a473 to c19c19c Compare March 3, 2026 02:02
@blackmwk blackmwk merged commit 95ec848 into main Mar 3, 2026
21 checks passed
@blackmwk blackmwk deleted the dependabot/cargo/arrow-parquet-c7155e7e62 branch March 3, 2026 02:30
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.

2 participants