Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 2, 2025

Bumps the arrow-parquet group with 6 updates:

Package From To
arrow 56.2.0 57.0.0
arrow-array 56.2.0 57.0.0
arrow-buffer 56.2.0 57.0.0
arrow-ipc 56.2.0 57.0.0
arrow-schema 56.2.0 57.0.0
parquet 56.2.0 57.0.0

Updates arrow from 56.2.0 to 57.0.0

Release notes

Sourced from arrow's releases.

arrow 57.0.0

Changelog

57.0.0 (2025-10-19)

Full Changelog

Breaking changes:

Implemented enhancements:

  • Added Avro support (new arrow-avro crate) #4886
  • parquet-rewrite: supports compression level and write batch size #8639

... (truncated)

Changelog

Sourced from arrow's changelog.

57.0.0 (2025-10-19)

Full Changelog

Breaking changes:

Implemented enhancements:

  • Added Avro support (new arrow-avro crate) #4886
  • parquet-rewrite: supports compression level and write batch size #8639
  • Error not panic when int96 stastistics aren't size 12 #8614 [parquet]
  • [Variant] Make VariantArray iterable #8612
  • [Variant] impl PartialEq for VariantArray #8610
  • [Variant] Remove potential panics when probing VariantArray #8609
  • [Variant] Remove ceremony of going from list of Variant to VariantArray #8606
  • Eliminate redundant validation in RecordBatch::project #8591 [arrow]
  • [PARQUET][BENCH] Arrow writer bench with compression and/or page v2 #8559 [parquet]
  • [Variant] casting functions are confusingly named #8531 [parquet]
  • Support writing GeospatialStatistics in Parquet writer #8523 [parquet]
  • [thrift-remodel] Optimize convert_row_groups #8517 [parquet]
  • [Variant] Add variant to arrow primitive support for boolean/timestamp/time #8515
  • Test thrift-remodel branch with DataFusion #8513 [parquet]
  • Make UnionArray::is_dense Method Public #8503 [arrow]
  • Add append_n method to FixedSizeBinaryDictionaryBuilder #8497 [arrow]
  • [Parquet] Reduce size of ParquetMetadata when encryption feature is enabled #8469 [parquet]
  • [Parquet] Remove useless mut requirements in geting bloom filter function #8461 [parquet]
  • Change serde dependency to serde_core where applicable #8451 [arrow]
  • [Parquet] Split ParquetMetadataReader into IO/decoder state machine and thrift parsing #8439 [parquet]
  • Remove compiler warning for redundant config enablement #8412 [arrow]
  • Add geospatial statistics creation support for GEOMETRY/GEOGRAPHY Parquet logical types #8411 [arrow]
  • arrow_json lacks with_timestamp_format functions like arrow_csv had offered #8398 [arrow]
  • Unify API for writing column chunks / row groups in parallel #8389 [parquet]

... (truncated)

Commits
  • 5faa724 Prepare for 57.0.0 release (#8644)
  • 0c33129 parquet-rewrite: add write_batch_size and compression_level config (#8642)
  • 2f96204 Adding try_append_value implementation to ByteViewBuilder (#8594)
  • f131b54 bench: create zip kernel benchmarks (#8654)
  • d49f017 Introduce a ThriftProtocolError to avoid allocating and formattings strings f...
  • a85d8b0 [Variant] impl PartialEq and FromIterator\<Option<..>> for VariantArray ...
  • 2ca3d60 fix: incorrect assertion in BitChunks::new (#8620)
  • 5a384f4 Undeprecate ArrowWriter::into_serialized_writer and add docs (#8621)
  • f3baa80 [thrift-remodel] Add macro to reduce boilerplate necessary to implement Thrif...
  • caeb4d2 feat: Improve DataType display for RunEndEncoded (#8596)
  • Additional commits viewable in compare view

Updates arrow-array from 56.2.0 to 57.0.0

Release notes

Sourced from arrow-array's releases.

arrow 57.0.0

Changelog

57.0.0 (2025-10-19)

Full Changelog

Breaking changes:

Implemented enhancements:

  • Added Avro support (new arrow-avro crate) #4886
  • parquet-rewrite: supports compression level and write batch size #8639

... (truncated)

Changelog

Sourced from arrow-array's changelog.

57.0.0 (2025-10-19)

Full Changelog

Breaking changes:

Implemented enhancements:

  • Added Avro support (new arrow-avro crate) #4886
  • parquet-rewrite: supports compression level and write batch size #8639
  • Error not panic when int96 stastistics aren't size 12 #8614 [parquet]
  • [Variant] Make VariantArray iterable #8612
  • [Variant] impl PartialEq for VariantArray #8610
  • [Variant] Remove potential panics when probing VariantArray #8609
  • [Variant] Remove ceremony of going from list of Variant to VariantArray #8606
  • Eliminate redundant validation in RecordBatch::project #8591 [arrow]
  • [PARQUET][BENCH] Arrow writer bench with compression and/or page v2 #8559 [parquet]
  • [Variant] casting functions are confusingly named #8531 [parquet]
  • Support writing GeospatialStatistics in Parquet writer #8523 [parquet]
  • [thrift-remodel] Optimize convert_row_groups #8517 [parquet]
  • [Variant] Add variant to arrow primitive support for boolean/timestamp/time #8515
  • Test thrift-remodel branch with DataFusion #8513 [parquet]
  • Make UnionArray::is_dense Method Public #8503 [arrow]
  • Add append_n method to FixedSizeBinaryDictionaryBuilder #8497 [arrow]
  • [Parquet] Reduce size of ParquetMetadata when encryption feature is enabled #8469 [parquet]
  • [Parquet] Remove useless mut requirements in geting bloom filter function #8461 [parquet]
  • Change serde dependency to serde_core where applicable #8451 [arrow]
  • [Parquet] Split ParquetMetadataReader into IO/decoder state machine and thrift parsing #8439 [parquet]
  • Remove compiler warning for redundant config enablement #8412 [arrow]
  • Add geospatial statistics creation support for GEOMETRY/GEOGRAPHY Parquet logical types #8411 [arrow]
  • arrow_json lacks with_timestamp_format functions like arrow_csv had offered #8398 [arrow]
  • Unify API for writing column chunks / row groups in parallel #8389 [parquet]

... (truncated)

Commits
  • 5faa724 Prepare for 57.0.0 release (#8644)
  • 0c33129 parquet-rewrite: add write_batch_size and compression_level config (#8642)
  • 2f96204 Adding try_append_value implementation to ByteViewBuilder (#8594)
  • f131b54 bench: create zip kernel benchmarks (#8654)
  • d49f017 Introduce a ThriftProtocolError to avoid allocating and formattings strings f...
  • a85d8b0 [Variant] impl PartialEq and FromIterator\<Option<..>> for VariantArray ...
  • 2ca3d60 fix: incorrect assertion in BitChunks::new (#8620)
  • 5a384f4 Undeprecate ArrowWriter::into_serialized_writer and add docs (#8621)
  • f3baa80 [thrift-remodel] Add macro to reduce boilerplate necessary to implement Thrif...
  • caeb4d2 feat: Improve DataType display for RunEndEncoded (#8596)
  • Additional commits viewable in compare view

Updates arrow-buffer from 56.2.0 to 57.0.0

Release notes

Sourced from arrow-buffer's releases.

arrow 57.0.0

Changelog

57.0.0 (2025-10-19)

Full Changelog

Breaking changes:

Implemented enhancements:

  • Added Avro support (new arrow-avro crate) #4886
  • parquet-rewrite: supports compression level and write batch size #8639

... (truncated)

Changelog

Sourced from arrow-buffer's changelog.

57.0.0 (2025-10-19)

Full Changelog

Breaking changes:

Implemented enhancements:

  • Added Avro support (new arrow-avro crate) #4886
  • parquet-rewrite: supports compression level and write batch size #8639
  • Error not panic when int96 stastistics aren't size 12 #8614 [parquet]
  • [Variant] Make VariantArray iterable #8612
  • [Variant] impl PartialEq for VariantArray #8610
  • [Variant] Remove potential panics when probing VariantArray #8609
  • [Variant] Remove ceremony of going from list of Variant to VariantArray #8606
  • Eliminate redundant validation in RecordBatch::project #8591 [arrow]
  • [PARQUET][BENCH] Arrow writer bench with compression and/or page v2 #8559 [parquet]
  • [Variant] casting functions are confusingly named #8531 [parquet]
  • Support writing GeospatialStatistics in Parquet writer #8523 [parquet]
  • [thrift-remodel] Optimize convert_row_groups #8517 [parquet]
  • [Variant] Add variant to arrow primitive support for boolean/timestamp/time #8515
  • Test thrift-remodel branch with DataFusion #8513 [parquet]
  • Make UnionArray::is_dense Method Public #8503 [arrow]
  • Add append_n method to FixedSizeBinaryDictionaryBuilder #8497 [arrow]
  • [Parquet] Reduce size of ParquetMetadata when encryption feature is enabled #8469 [parquet]
  • [Parquet] Remove useless mut requirements in geting bloom filter function #8461 [parquet]
  • Change serde dependency to serde_core where applicable #8451 [arrow]
  • [Parquet] Split ParquetMetadataReader into IO/decoder state machine and thrift parsing #8439 [parquet]
  • Remove compiler warning for redundant config enablement #8412 [arrow]
  • Add geospatial statistics creation support for GEOMETRY/GEOGRAPHY Parquet logical types #8411 [arrow]
  • arrow_json lacks with_timestamp_format functions like arrow_csv had offered #8398 [arrow]
  • Unify API for writing column chunks / row groups in parallel #8389 [parquet]

... (truncated)

Commits
  • 5faa724 Prepare for 57.0.0 release (#8644)
  • 0c33129 parquet-rewrite: add write_batch_size and compression_level config (#8642)
  • 2f96204 Adding try_append_value implementation to ByteViewBuilder (#8594)
  • f131b54 bench: create zip kernel benchmarks (#8654)
  • d49f017 Introduce a ThriftProtocolError to avoid allocating and formattings strings f...
  • a85d8b0 [Variant] impl PartialEq and FromIterator\<Option<..>> for VariantArray ...
  • 2ca3d60 fix: incorrect assertion in BitChunks::new (#8620)
  • 5a384f4 Undeprecate ArrowWriter::into_serialized_writer and add docs (#8621)
  • f3baa80 [thrift-remodel] Add macro to reduce boilerplate necessary to implement Thrif...
  • caeb4d2 feat: Improve DataType display for RunEndEncoded (#8596)
  • Additional commits viewable in compare view

Updates arrow-ipc from 56.2.0 to 57.0.0

Release notes

Sourced from arrow-ipc's releases.

arrow 57.0.0

Changelog

57.0.0 (2025-10-19)

Full Changelog

Breaking changes:

Implemented enhancements:

  • Added Avro support (new arrow-avro crate) #4886
  • parquet-rewrite: supports compression level and write batch size #8639

... (truncated)

Changelog

Sourced from arrow-ipc's changelog.

57.0.0 (2025-10-19)

Full Changelog

Breaking changes:

Bumps the arrow-parquet group with 6 updates:

| Package | From | To |
| --- | --- | --- |
| [arrow](https://github.com/apache/arrow-rs) | `56.2.0` | `57.0.0` |
| [arrow-array](https://github.com/apache/arrow-rs) | `56.2.0` | `57.0.0` |
| [arrow-buffer](https://github.com/apache/arrow-rs) | `56.2.0` | `57.0.0` |
| [arrow-ipc](https://github.com/apache/arrow-rs) | `56.2.0` | `57.0.0` |
| [arrow-schema](https://github.com/apache/arrow-rs) | `56.2.0` | `57.0.0` |
| [parquet](https://github.com/apache/arrow-rs) | `56.2.0` | `57.0.0` |


Updates `arrow` from 56.2.0 to 57.0.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@56.2.0...57.0.0)

Updates `arrow-array` from 56.2.0 to 57.0.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@56.2.0...57.0.0)

Updates `arrow-buffer` from 56.2.0 to 57.0.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@56.2.0...57.0.0)

Updates `arrow-ipc` from 56.2.0 to 57.0.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@56.2.0...57.0.0)

Updates `arrow-schema` from 56.2.0 to 57.0.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@56.2.0...57.0.0)

Updates `parquet` from 56.2.0 to 57.0.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@56.2.0...57.0.0)

---
updated-dependencies:
- dependency-name: arrow
  dependency-version: 57.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: arrow-parquet
- dependency-name: arrow-array
  dependency-version: 57.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: arrow-parquet
- dependency-name: arrow-buffer
  dependency-version: 57.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: arrow-parquet
- dependency-name: arrow-ipc
  dependency-version: 57.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: arrow-parquet
- dependency-name: arrow-schema
  dependency-version: 57.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: arrow-parquet
- dependency-name: parquet
  dependency-version: 57.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: arrow-parquet
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Nov 2, 2025
@codecov
Copy link

codecov bot commented Nov 2, 2025

⚠️ JUnit XML file not found

The CLI was unable to find any JUnit XML files to upload.
For more help, visit our troubleshooting guide.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

community 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