Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 7, 2025

Bumps the arrow-parquet group with 8 updates:

Package From To
arrow 56.1.0 57.1.0
arrow-array 56.2.0 57.1.0
arrow-cast 56.1.0 57.1.0
arrow-data 56.2.0 57.1.0
arrow-json 56.1.0 57.1.0
arrow-schema 56.2.0 57.1.0
arrow-buffer 56.2.0 57.1.0
parquet 56.1.0 57.1.0

Updates arrow from 56.1.0 to 57.1.0

Release notes

Sourced from arrow's releases.

arrow 57.1.0

Changelog

57.1.0 (2025-11-20)

Full Changelog

Implemented enhancements:

  • Eliminate bound checks in filter kernels #8865 [arrow]
  • Respect page index policy option for ParquetObjectReader when it's not skip #8856 [parquet]
  • Speed up collect_bool and remove unsafe #8848 [arrow]
  • Error reading parquet FileMetaData with empty lists encoded as element-type=0 #8826 [parquet]
  • ValueStatistics methods can't be used from generic context in external crate #8823 [parquet]
  • Custom Pretty-Printing Implementation for Column when Formatting Record Batches #8821 [arrow]
  • Parquet-concat: supports bloom filter and page index #8804 [parquet]
  • [Parquet] virtual row group number support #8800
  • [Variant] Enforce shredded-type validation in shred_variant #8795 [arrow]
  • Simplify decision logic to call FilterBuilder::optimize or not #8781 [arrow]
  • [Variant] Add variant to arrow for DataType::{Binary, LargeBinary, BinaryView} #8767 [arrow]
  • Provide algorithm that allows zipping arrays whose values are not prealigned #8752 [arrow]
  • [Parquet] ParquetMetadataReader decodes too much metadata under point-get scenerio #8751 [parquet]
  • arrow-json supports encoding binary arrays, but not decoding #8736 [arrow]
  • Allow FilterPredicate instances to be reused for RecordBatches #8692 [arrow]
  • ArrowJsonBatch::from_batch is incomplete #8684 [arrow]
  • parquet-layout: More info about layout including footer size, page index, bloom filter? #8682 [parquet]
  • Rewrite ParquetRecordBatchStream (async API) in terms of the PushDecoder #8677 [parquet]
  • [JSON] Add encoding for binary view #8674 [arrow]
  • Refactor arrow-cast decimal casting to unify the rescale logic used in Parquet variant casts #8670 [arrow]
  • [Variant] Support Uuid/FixedSizeBinary(16) shredding #8665
  • [Parquet]There should be an encoding counter to know how many encodings the repo supports in total #8662 [parquet]

... (truncated)

Changelog

Sourced from arrow's changelog.

57.1.0 (2025-11-20)

Full Changelog

Implemented enhancements:

  • Eliminate bound checks in filter kernels #8865 [arrow]
  • Respect page index policy option for ParquetObjectReader when it's not skip #8856 [parquet]
  • Speed up collect_bool and remove unsafe #8848 [arrow]
  • Error reading parquet FileMetaData with empty lists encoded as element-type=0 #8826 [parquet]
  • ValueStatistics methods can't be used from generic context in external crate #8823 [parquet]
  • Custom Pretty-Printing Implementation for Column when Formatting Record Batches #8821 [arrow]
  • Parquet-concat: supports bloom filter and page index #8804 [parquet]
  • [Parquet] virtual row number support #7299
  • [Variant] Enforce shredded-type validation in shred_variant #8795 [arrow]
  • Simplify decision logic to call FilterBuilder::optimize or not #8781 [arrow]
  • [Variant] Add variant to arrow for DataType::{Binary, LargeBinary, BinaryView} #8767 [arrow]
  • Provide algorithm that allows zipping arrays whose values are not prealigned #8752 [arrow]
  • [Parquet] ParquetMetadataReader decodes too much metadata under point-get scenerio #8751 [parquet]
  • arrow-json supports encoding binary arrays, but not decoding #8736 [arrow]
  • Allow FilterPredicate instances to be reused for RecordBatches #8692 [arrow]
  • ArrowJsonBatch::from_batch is incomplete #8684 [arrow]
  • parquet-layout: More info about layout including footer size, page index, bloom filter? #8682 [parquet]
  • Rewrite ParquetRecordBatchStream (async API) in terms of the PushDecoder #8677 [parquet]
  • [JSON] Add encoding for binary view #8674 [arrow]
  • Refactor arrow-cast decimal casting to unify the rescale logic used in Parquet variant casts #8670 [arrow]
  • [Variant] Support Uuid/FixedSizeBinary(16) shredding #8665
  • [Parquet]There should be an encoding counter to know how many encodings the repo supports in total #8662 [parquet]
  • Improve parse_data_type for List, ListView, LargeList, LargeListView, FixedSizeList, Union, Map, RunEndCoded. #8648 [arrow]
  • [Variant] Support variant to arrow primitive support null/time/decimal_* #8637
  • Return error from RleDecoder::reset rather than panic #8632 [parquet]
  • Add bitwise ops on BooleanBufferBuilder and MutableBuffer that mutate directly the buffer #8618 [arrow]
  • [Variant] Add variant_to_arrow Utf-8, LargeUtf8, Utf8View types support #8567 [arrow]

Fixed bugs:

  • Regression: Parsing List(Int64) results in nullable list in 57.0.0 and a non-nullable list in 57.1.0 #8883
  • Regression: FixedSlizeList data type parsing fails on 57.1.0 #8880
  • (dyn ArrayFormatterFactory + 'static) can't be safely shared between threads #8875
  • RowNumber reader has wrong row group ordering #8864 [parquet]
  • ThriftMetadataWriter::write_column_indexes cannot handle a ColumnIndexMetaData::NONE #8815 [parquet]
  • "Archery test With other arrows" Integration test failing on main: #8813 [arrow]
  • [Parquet] Writing in 57.0.0 seems 10% slower than 56.0.0 #8783 [parquet]
  • Parquet reader cannot handle files with unknown logical types #8776 [parquet]
  • zip now treats nulls as false in provided mask regardless of the underlying bit value #8721 [arrow]
  • [avro] Incorrect version in crate.io landing page #8691 [arrow]
  • Array: ViewType gc() has bug when array sum length exceed i32::MAX #8681 [arrow]
  • Parquet 56: encounter error: item_reader def levels are None when reading nested field with row filter #8657 [parquet]
  • Degnerate and non-nullable FixedSizeListArrays are not handled #8623 [arrow]
  • [Parquet]Performance Degradation with RowFilter on Unsorted Columns due to Fragmented ReadPlan #8565 [parquet]

... (truncated)

Commits
  • 779e9bd Prepare for 57.1.0 release: Changelog and Version (#8874)
  • ed9efe7 Fix regression caused by changes in Display for DataType - display (`List(non...
  • 21e9ceb Support parsing for old style FixedSizeList (#8882)
  • fea605c [Variant] Fix cast logic for Variant to Arrow for DataType::Null (#8825)
  • 6675204 Make ArrayFormatterFactory Send + Sync and add a test (#8878)
  • d1a428c Speed up filter some more (up to 2x) (#8868)
  • b5c831a Allow Users to Provide Custom ArrayFormatters when Pretty-Printing Record B...
  • 389f404 Fix errors when reading nested Lists with pushdown predicates. (#8866)
  • 0dcc401 Make ArrowReaderOptions::with_virtual_columns error rather than panic on in...
  • c5c8076 docs: Add examples for creating MutableBuffer from Vec (#8852)
  • Additional commits viewable in compare view

Updates arrow-array from 56.2.0 to 57.1.0

Release notes

Sourced from arrow-array's releases.

arrow 57.1.0

Changelog

57.1.0 (2025-11-20)

Full Changelog

Implemented enhancements:

  • Eliminate bound checks in filter kernels #8865 [arrow]
  • Respect page index policy option for ParquetObjectReader when it's not skip #8856 [parquet]
  • Speed up collect_bool and remove unsafe #8848 [arrow]
  • Error reading parquet FileMetaData with empty lists encoded as element-type=0 #8826 [parquet]
  • ValueStatistics methods can't be used from generic context in external crate #8823 [parquet]
  • Custom Pretty-Printing Implementation for Column when Formatting Record Batches #8821 [arrow]
  • Parquet-concat: supports bloom filter and page index #8804 [parquet]
  • [Parquet] virtual row group number support #8800
  • [Variant] Enforce shredded-type validation in shred_variant #8795 [arrow]
  • Simplify decision logic to call FilterBuilder::optimize or not #8781 [arrow]
  • [Variant] Add variant to arrow for DataType::{Binary, LargeBinary, BinaryView} #8767 [arrow]
  • Provide algorithm that allows zipping arrays whose values are not prealigned #8752 [arrow]
  • [Parquet] ParquetMetadataReader decodes too much metadata under point-get scenerio #8751 [parquet]
  • arrow-json supports encoding binary arrays, but not decoding #8736 [arrow]
  • Allow FilterPredicate instances to be reused for RecordBatches #8692 [arrow]
  • ArrowJsonBatch::from_batch is incomplete #8684 [arrow]
  • parquet-layout: More info about layout including footer size, page index, bloom filter? #8682 [parquet]
  • Rewrite ParquetRecordBatchStream (async API) in terms of the PushDecoder #8677 [parquet]
  • [JSON] Add encoding for binary view #8674 [arrow]
  • Refactor arrow-cast decimal casting to unify the rescale logic used in Parquet variant casts #8670 [arrow]
  • [Variant] Support Uuid/FixedSizeBinary(16) shredding #8665
  • [Parquet]There should be an encoding counter to know how many encodings the repo supports in total #8662 [parquet]

... (truncated)

Changelog

Sourced from arrow-array's changelog.

57.1.0 (2025-11-20)

Full Changelog

Implemented enhancements:

  • Eliminate bound checks in filter kernels #8865 [arrow]
  • Respect page index policy option for ParquetObjectReader when it's not skip #8856 [parquet]
  • Speed up collect_bool and remove unsafe #8848 [arrow]
  • Error reading parquet FileMetaData with empty lists encoded as element-type=0 #8826 [parquet]
  • ValueStatistics methods can't be used from generic context in external crate #8823 [parquet]
  • Custom Pretty-Printing Implementation for Column when Formatting Record Batches #8821 [arrow]
  • Parquet-concat: supports bloom filter and page index #8804 [parquet]
  • [Parquet] virtual row number support #7299
  • [Variant] Enforce shredded-type validation in shred_variant #8795 [arrow]
  • Simplify decision logic to call FilterBuilder::optimize or not #8781 [arrow]
  • [Variant] Add variant to arrow for DataType::{Binary, LargeBinary, BinaryView} #8767 [arrow]
  • Provide algorithm that allows zipping arrays whose values are not prealigned #8752 [arrow]
  • [Parquet] ParquetMetadataReader decodes too much metadata under point-get scenerio #8751 [parquet]
  • arrow-json supports encoding binary arrays, but not decoding #8736 [arrow]
  • Allow FilterPredicate instances to be reused for RecordBatches #8692 [arrow]
  • ArrowJsonBatch::from_batch is incomplete #8684 [arrow]
  • parquet-layout: More info about layout including footer size, page index, bloom filter? #8682 [parquet]
  • Rewrite ParquetRecordBatchStream (async API) in terms of the PushDecoder #8677 [parquet]
  • [JSON] Add encoding for binary view #8674 [arrow]
  • Refactor arrow-cast decimal casting to unify the rescale logic used in Parquet variant casts #8670 [arrow]
  • [Variant] Support Uuid/FixedSizeBinary(16) shredding #8665
  • [Parquet]There should be an encoding counter to know how many encodings the repo supports in total #8662 [parquet]
  • Improve parse_data_type for List, ListView, LargeList, LargeListView, FixedSizeList, Union, Map, RunEndCoded. #8648 [arrow]
  • [Variant] Support variant to arrow primitive support null/time/decimal_* #8637
  • Return error from RleDecoder::reset rather than panic #8632 [parquet]
  • Add bitwise ops on BooleanBufferBuilder and MutableBuffer that mutate directly the buffer #8618 [arrow]
  • [Variant] Add variant_to_arrow Utf-8, LargeUtf8, Utf8View types support #8567 [arrow]

Fixed bugs:

  • Regression: Parsing List(Int64) results in nullable list in 57.0.0 and a non-nullable list in 57.1.0 #8883
  • Regression: FixedSlizeList data type parsing fails on 57.1.0 #8880
  • (dyn ArrayFormatterFactory + 'static) can't be safely shared between threads #8875
  • RowNumber reader has wrong row group ordering #8864 [parquet]
  • ThriftMetadataWriter::write_column_indexes cannot handle a ColumnIndexMetaData::NONE #8815 [parquet]
  • "Archery test With other arrows" Integration test failing on main: #8813 [arrow]
  • [Parquet] Writing in 57.0.0 seems 10% slower than 56.0.0 #8783 [parquet]
  • Parquet reader cannot handle files with unknown logical types #8776 [parquet]
  • zip now treats nulls as false in provided mask regardless of the underlying bit value #8721 [arrow]
  • [avro] Incorrect version in crate.io landing page #8691 [arrow]
  • Array: ViewType gc() has bug when array sum length exceed i32::MAX #8681 [arrow]
  • Parquet 56: encounter error: item_reader def levels are None when reading nested field with row filter #8657 [parquet]
  • Degnerate and non-nullable FixedSizeListArrays are not handled #8623 [arrow]
  • [Parquet]Performance Degradation with RowFilter on Unsorted Columns due to Fragmented ReadPlan #8565 [parquet]

... (truncated)

Commits
  • 779e9bd Prepare for 57.1.0 release: Changelog and Version (#8874)
  • ed9efe7 Fix regression caused by changes in Display for DataType - display (`List(non...
  • 21e9ceb Support parsing for old style FixedSizeList (#8882)
  • fea605c [Variant] Fix cast logic for Variant to Arrow for DataType::Null (#8825)
  • 6675204 Make ArrayFormatterFactory Send + Sync and add a test (#8878)
  • d1a428c Speed up filter some more (up to 2x) (#8868)
  • b5c831a Allow Users to Provide Custom ArrayFormatters when Pretty-Printing Record B...
  • 389f404 Fix errors when reading nested Lists with pushdown predicates. (#8866)
  • 0dcc401 Make ArrowReaderOptions::with_virtual_columns error rather than panic on in...
  • c5c8076 docs: Add examples for creating MutableBuffer from Vec (#8852)
  • Additional commits viewable in compare view

Updates arrow-cast from 56.1.0 to 57.1.0

Release notes

Sourced from arrow-cast's releases.

arrow 57.1.0

Changelog

57.1.0 (2025-11-20)

Full Changelog

Implemented enhancements:

  • Eliminate bound checks in filter kernels #8865 [arrow]
  • Respect page index policy option for ParquetObjectReader when it's not skip #8856 [parquet]
  • Speed up collect_bool and remove unsafe #8848 [arrow]
  • Error reading parquet FileMetaData with empty lists encoded as element-type=0 #8826 [parquet]
  • ValueStatistics methods can't be used from generic context in external crate #8823 [parquet]
  • Custom Pretty-Printing Implementation for Column when Formatting Record Batches #8821 [arrow]
  • Parquet-concat: supports bloom filter and page index #8804 [parquet]
  • [Parquet] virtual row group number support #8800
  • [Variant] Enforce shredded-type validation in shred_variant #8795 [arrow]
  • Simplify decision logic to call FilterBuilder::optimize or not #8781 [arrow]
  • [Variant] Add variant to arrow for DataType::{Binary, LargeBinary, BinaryView} #8767 [arrow]
  • Provide algorithm that allows zipping arrays whose values are not prealigned #8752 [arrow]
  • [Parquet] ParquetMetadataReader decodes too much metadata under point-get scenerio #8751 [parquet]
  • arrow-json supports encoding binary arrays, but not decoding #8736 [arrow]
  • Allow FilterPredicate instances to be reused for RecordBatches #8692 [arrow]
  • ArrowJsonBatch::from_batch is incomplete #8684 [arrow]
  • parquet-layout: More info about layout including footer size, page index, bloom filter? #8682 [parquet]
  • Rewrite ParquetRecordBatchStream (async API) in terms of the PushDecoder #8677 [parquet]
  • [JSON] Add encoding for binary view #8674 [arrow]
  • Refactor arrow-cast decimal casting to unify the rescale logic used in Parquet variant casts #8670 [arrow]
  • [Variant] Support Uuid/FixedSizeBinary(16) shredding #8665
  • [Parquet]There should be an encoding counter to know how many encodings the repo supports in total #8662 [parquet]

... (truncated)

Changelog

Sourced from arrow-cast's changelog.

57.1.0 (2025-11-20)

Full Changelog

Implemented enhancements:

  • Eliminate bound checks in filter kernels #8865 [arrow]
  • Respect page index policy option for ParquetObjectReader when it's not skip #8856 [parquet]
  • Speed up collect_bool and remove unsafe #8848 [arrow]
  • Error reading parquet FileMetaData with empty lists encoded as element-type=0 #8826 [parquet]
  • ValueStatistics methods can't be used from generic context in external crate #8823 [parquet]
  • Custom Pretty-Printing Implementation for Column when Formatting Record Batches #8821 [arrow]
  • Parquet-concat: supports bloom filter and page index #8804 [parquet]
  • [Parquet] virtual row number support #7299
  • [Variant] Enforce shredded-type validation in shred_variant #8795 [arrow]
  • Simplify decision logic to call FilterBuilder::optimize or not #8781 [arrow]
  • [Variant] Add variant to arrow for DataType::{Binary, LargeBinary, BinaryView} #8767 [arrow]
  • Provide algorithm that allows zipping arrays whose values are not prealigned #8752 [arrow]
  • [Parquet] ParquetMetadataReader decodes too much metadata under point-get scenerio #8751 [parquet]
  • arrow-json supports encoding binary arrays, but not decoding #8736 [arrow]
  • Allow FilterPredicate instances to be reused for RecordBatches #8692 [arrow]
  • ArrowJsonBatch::from_batch is incomplete #8684 [arrow]
  • parquet-layout: More info about layout including footer size, page index, bloom filter? #8682 [parquet]
  • Rewrite ParquetRecordBatchStream (async API) in terms of the PushDecoder #8677 [parquet]
  • [JSON] Add encoding for binary view #8674 [arrow]
  • Refactor arrow-cast decimal casting to unify the rescale logic used in Parquet variant casts #8670 [arrow]
  • [Variant] Support Uuid/FixedSizeBinary(16) shredding #8665
  • [Parquet]There should be an encoding counter to know how many encodings the repo supports in total #8662 [parquet]
  • Improve parse_data_type for List, ListView, LargeList, LargeListView, FixedSizeList, Union, Map, RunEndCoded. #8648 [arrow]
  • [Variant] Support variant to arrow primitive support null/time/decimal_* #8637
  • Return error from RleDecoder::reset rather than panic #8632 [parquet]
  • Add bitwise ops on BooleanBufferBuilder and MutableBuffer that mutate directly the buffer #8618 [arrow]
  • [Variant] Add variant_to_arrow Utf-8, LargeUtf8, Utf8View types support #8567 [arrow]

Fixed bugs:

  • Regression: Parsing List(Int64) results in nullable list in 57.0.0 and a non-nullable list in 57.1.0 #8883
  • Regression: FixedSlizeList data type parsing fails on 57.1.0 #8880
  • (dyn ArrayFormatterFactory + 'static) can't be safely shared between threads #8875
  • RowNumber reader has wrong row group ordering #8864 [parquet]
  • ThriftMetadataWriter::write_column_indexes cannot handle a ColumnIndexMetaData::NONE #8815 [parquet]
  • "Archery test With other arrows" Integration test failing on main: #8813 [arrow]
  • [Parquet] Writing in 57.0.0 seems 10% slower than 56.0.0 #8783 [parquet]
  • Parquet reader cannot handle files with unknown logical types #8776 [parquet]
  • zip now treats nulls as false in provided mask regardless of the underlying bit value #8721 [arrow]
  • [avro] Incorrect version in crate.io landing page #8691 [arrow]
  • Array: ViewType gc() has bug when array sum length exceed i32::MAX #8681 [arrow]
  • Parquet 56: encounter error: item_reader def levels are None when reading nested field with row filter #8657 [parquet]
  • Degnerate and non-nullable FixedSizeListArrays are not handled #8623 [arrow]
  • [Parquet]Performance Degradation with RowFilter on Unsorted Columns due to Fragmented ReadPlan #8565 [parquet]

... (truncated)

Commits
  • 779e9bd Prepare for 57.1.0 release: Changelog and Version (#8874)
  • ed9efe7 Fix regression caused by changes in Display for DataType - display (`List(non...
  • 21e9ceb Support parsing for old style FixedSizeList (#8882)
  • fea605c [Variant] Fix cast logic for Variant to Arrow for DataType::Null (#8825)
  • 6675204 Make ArrayFormatterFactory Send + Sync and add a test (#8878)
  • d1a428c Speed up filter some more (up to 2x) (#8868)
  • b5c831a Allow Users to Provide Custom ArrayFormatters when Pretty-Printing Record B...
  • 389f404 Fix errors when reading nested Lists with pushdown predicates. (#8866)
  • 0dcc401 Make ArrowReaderOptions::with_virtual_columns error rather than panic on in...
  • c5c8076 docs: Add examples for creating MutableBuffer from Vec (#8852)
  • Additional commits viewable in compare view

Updates arrow-data from 56.2.0 to 57.1.0

Release notes

Sourced from arrow-data's releases.

arrow 57.1.0

Changelog

57.1.0 (2025-11-20)

Full Changelog

Implemented enhancements:

  • Eliminate bound checks in filter kernels #8865 [arrow]
  • Respect page index policy option for ParquetObjectReader when it's not skip #8856 [parquet]
  • Speed up collect_bool and remove unsafe #8848 [arrow]
  • Error reading parquet FileMetaData with empty lists encoded as element-type=0 #8826 [parquet]
  • ValueStatistics methods can't be used from generic context in external crate #8823 [parquet]
  • Custom Pretty-Printing Implementation for Column when Formatting Record Batches #8821 [arrow]
  • Parquet-concat: supports bloom filter and page index #8804 [parquet]
  • [Parquet] virtual row group number support #8800
  • [Variant] Enforce shredded-type validation in shred_variant #8795 [arrow]
  • Simplify decision logic to call FilterBuilder::optimize or not #8781 [arrow]
  • [Variant] Add variant to arrow for DataType::{Binary, LargeBinary, BinaryView} #8767 [arrow]
  • Provide algorithm that allows zipping arrays whose values are not prealigned #8752 [arrow]
  • [Parquet] ParquetMetadataReader decodes too much metadata under point-get scenerio #8751 [parquet]
  • arrow-json supports encoding binary arrays, but not decoding #8736 [arrow]
  • Allow FilterPredicate instances to be reused for RecordBatches #8692 [arrow]
  • ArrowJsonBatch::from_batch is incomplete #8684 [arrow]
  • parquet-layout: More info about layout including footer size, page index, bloom filter? #8682 [parquet]
  • Rewrite ParquetRecordBatchStream (async API) in terms of the PushDecoder #8677 [parquet]
  • [JSON] Add encoding for binary view #8674 [arrow]
  • Refactor arrow-cast decimal casting to unify the rescale logic used in Parquet variant casts #8670 [arrow]
  • [Variant] Support Uuid/FixedSizeBinary(16) shredding #8665
  • [Parquet]There should be an encoding counter to know how many encodings the repo supports in total #8662 [parquet]

... (truncated)

Changelog

Sourced from arrow-data's changelog.

57.1.0 (2025-11-20)

Full Changelog

Implemented enhancements:

  • Eliminate bound checks in filter kernels #8865 [arrow]
  • Respect page index policy option for ParquetObjectReader when it's not skip #8856 [parquet]
  • Speed up collect_bool and remove unsafe #8848 [arrow]
  • Error reading parquet FileMetaData with empty lists encoded as element-type=0 #8826 [parquet]
  • ValueStatistics methods can't be used from generic context in external crate #8823 [parquet]
  • Custom Pretty-Printing Implementation for Column when Formatting Record Batches #8821 [arrow]
  • Parquet-concat: supports bloom filter and page index #8804 [parquet]
  • [Parquet] virtual row number support #7299
  • [Variant] Enforce shredded-type validation in shred_variant #8795 [arrow]
  • Simplify decision logic to call FilterBuilder::optimize or not #8781 [arrow]
  • [Variant] Add variant to arrow for DataType::{Binary, LargeBinary, BinaryView} #8767 [arrow]
  • Provide algorithm that allows zipping arrays whose values are not prealigned #8752 [arrow]
  • [Parquet] ParquetMetadataReader decodes too much metadata under point-get scenerio #8751 [parquet]
  • arrow-json supports encoding binary arrays, but not decoding #8736 [arrow]
  • Allow FilterPredicate instances to be reused for RecordBatches #8692 [arrow]
  • ArrowJsonBatch::from_batch is incomplete #8684 [arrow]
  • parquet-layout: More info about layout including footer size, page index, bloom filter? #8682 [parquet]
  • Rewrite ParquetRecordBatchStream (async API) in terms of the PushDecoder #8677 [parquet]
  • [JSON] Add encoding for binary view #8674 [arrow]
  • Refactor arrow-cast decimal casting to unify the rescale logic used in Parquet variant casts #8670 [arrow]
  • [Variant] Support Uuid/FixedSizeBinary(16) shredding #8665
  • [Parquet]There should be an encoding counter to know how many encodings the repo supports in total #8662 [parquet]
  • Improve parse_data_type for List, ListView, LargeList, LargeListView, FixedSizeList, Union, Map, RunEndCoded. #8648 [arrow]
  • [Variant] Support variant to arrow primitive support null/time/decimal_* #8637
  • Return error from RleDecoder::reset rather than panic

@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Dec 7, 2025
@dependabot dependabot bot force-pushed the dependabot/cargo/arrow-parquet-bd4889bc26 branch 5 times, most recently from 3f29428 to 78883d4 Compare December 11, 2025 15:23
Bumps the arrow-parquet group with 8 updates:

| Package | From | To |
| --- | --- | --- |
| [arrow](https://github.com/apache/arrow-rs) | `56.1.0` | `57.1.0` |
| [arrow-array](https://github.com/apache/arrow-rs) | `56.2.0` | `57.1.0` |
| [arrow-cast](https://github.com/apache/arrow-rs) | `56.1.0` | `57.1.0` |
| [arrow-data](https://github.com/apache/arrow-rs) | `56.2.0` | `57.1.0` |
| [arrow-json](https://github.com/apache/arrow-rs) | `56.1.0` | `57.1.0` |
| [arrow-schema](https://github.com/apache/arrow-rs) | `56.2.0` | `57.1.0` |
| [arrow-buffer](https://github.com/apache/arrow-rs) | `56.2.0` | `57.1.0` |
| [parquet](https://github.com/apache/arrow-rs) | `56.1.0` | `57.1.0` |


Updates `arrow` from 56.1.0 to 57.1.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.1.0...57.1.0)

Updates `arrow-array` from 56.2.0 to 57.1.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.1.0)

Updates `arrow-cast` from 56.1.0 to 57.1.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.1.0...57.1.0)

Updates `arrow-data` from 56.2.0 to 57.1.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.1.0)

Updates `arrow-json` from 56.1.0 to 57.1.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.1.0...57.1.0)

Updates `arrow-schema` from 56.2.0 to 57.1.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.1.0)

Updates `arrow-buffer` from 56.2.0 to 57.1.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.1.0)

Updates `parquet` from 56.1.0 to 57.1.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.1.0...57.1.0)

---
updated-dependencies:
- dependency-name: arrow
  dependency-version: 57.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: arrow-parquet
- dependency-name: arrow-array
  dependency-version: 57.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: arrow-parquet
- dependency-name: arrow-cast
  dependency-version: 57.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: arrow-parquet
- dependency-name: arrow-data
  dependency-version: 57.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: arrow-parquet
- dependency-name: arrow-json
  dependency-version: 57.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: arrow-parquet
- dependency-name: arrow-schema
  dependency-version: 57.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: arrow-parquet
- dependency-name: arrow-buffer
  dependency-version: 57.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: arrow-parquet
- dependency-name: parquet
  dependency-version: 57.1.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 force-pushed the dependabot/cargo/arrow-parquet-bd4889bc26 branch from 78883d4 to 0aa571b Compare December 11, 2025 18:02
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.

0 participants