Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Sep 24, 2025

Bumps the arrow-parquet group with 7 updates:

Package From To
arrow 56.1.0 56.2.0
arrow-buffer 56.1.0 56.2.0
arrow-flight 56.1.0 56.2.0
arrow-ipc 56.1.0 56.2.0
arrow-ord 56.1.0 56.2.0
arrow-schema 56.1.0 56.2.0
parquet 56.1.0 56.2.0

Updates arrow from 56.1.0 to 56.2.0

Release notes

Sourced from arrow's releases.

arrow 56.2.0

Changelog

56.2.0 (2025-09-19)

Full Changelog

Implemented enhancements:

  • [Variant] Add variant to arrow primitives for unsigned integers #8368
  • [Variant] [Shredding] Support typed_access for FixedSizeBinary #8335
  • [Variant] [Shredding] Support typed_access for Utf8 and BinaryView #8333
  • [Variant] [Shredding] Support typed_access for Boolean #8329
  • Allow specifying projection in ParquetRecordBatchReader::try_new_with_row_groups #8326
  • [Parquet] Expose predicates from RowFilter #8314
  • [Variant] Use row-oriented builders in cast_to_variant #8310
  • Use apache/arrow-dotnet for integration test #8294
  • [Variant] Add Vairant::as_u* #8283
  • Add a way to modify WriterProperties #8273
  • Dont truncate timestamps on display for Row #8265
  • [Parquet] Add row group write with AsyncArrowWriter #8261
  • [Parquet] Expose ArrowRowGroupWriter #8259
  • [Parquet] Do not compress v2 data page when compress is bad quality #8256 [parquet]
  • [Variant] Refactor cast_to_variant #8234
  • [Variant]: Implement DataType::Union support for cast_to_variant kernel #8195
  • [Variant]: Implement DataType::Duration support for cast_to_variant kernel #8194
  • [Variant] Support typed access for numeric types in variant_get #8178
  • [Parquet] Implement a "push style" API for decoding Parquet Metadata #8164
  • [Variant] Support creating Variants with pre-existing Metadata #8152
  • [Variant] Support Shredded Objects in variant_get: typed path access (STEP 1) #8150
  • [Variant] Add variant feature to parquet crate #8132

... (truncated)

Changelog

Sourced from arrow's changelog.

56.2.0 (2025-09-19)

Full Changelog

Implemented enhancements:

  • [Variant] Add variant to arrow primitives for unsigned integers #8368
  • [Variant] [Shredding] Support typed_access for FixedSizeBinary #8335
  • [Variant] [Shredding] Support typed_access for Utf8 and BinaryView #8333
  • [Variant] [Shredding] Support typed_access for Boolean #8329
  • Allow specifying projection in ParquetRecordBatchReader::try_new_with_row_groups #8326
  • [Parquet] Expose predicates from RowFilter #8314
  • [Variant] Use row-oriented builders in cast_to_variant #8310
  • Use apache/arrow-dotnet for integration test #8294
  • [Variant] Add Vairant::as_u* #8283
  • Add a way to modify WriterProperties #8273
  • Dont truncate timestamps on display for Row #8265
  • [Parquet] Add row group write with AsyncArrowWriter #8261
  • [Parquet] Expose ArrowRowGroupWriter #8259
  • [Parquet] Do not compress v2 data page when compress is bad quality #8256 [parquet]
  • [Variant] Refactor cast_to_variant #8234
  • [Variant]: Implement DataType::Union support for cast_to_variant kernel #8195
  • [Variant]: Implement DataType::Duration support for cast_to_variant kernel #8194
  • [Variant] Support typed access for numeric types in variant_get #8178
  • [Parquet] Implement a "push style" API for decoding Parquet Metadata #8164
  • [Variant] Support creating Variants with pre-existing Metadata #8152
  • [Variant] Support Shredded Objects in variant_get: typed path access (STEP 1) #8150
  • [Variant] Add variant feature to parquet crate #8132
  • [Parquet] Concurrent writes with ArrowWriter.get_column_writers should parallelize across row groups #8115
  • [Variant] Implement VariantArray::value for shredded variants #8091
  • [Variant] Integration tests for reading parquet w/ Variants #8084
  • [Variant]: Implement DataType::Map support for cast_to_variant kernel #8063
  • [Variant]: Implement DataType::List/LargeList support for cast_to_variant kernel #8060

Fixed bugs:

  • Casting floating point numbers fails for Decimal64 but works for other variants #8362
  • [Variant] cast_to_variant conflates empty map with NULL #8289
  • [Avro] Decoder flush panics for map whose value field contains metadata #8270
  • Parquet: Avoid page size exceeds i32::MAX #8263 [parquet]
  • [Avro] Decoder panics on flush when schema contains map whose value is non-nullable #8253
  • Avro nullable field decode failure leads to panic upon decoder flush #8212
  • Avro to arrow schema conversion fails when a field has a default type that is not string #8209
  • parquet: No method named to_ne_bytes found for struct bloom_filter::Block for target s390x-unknown-linux-gnu #8207
  • [Variant] cast_to_variant will panic on certain Date64 or Timestamp Values values #8155
  • Parquet: Avoid page-size overflows i32 #8264 [parquet] (mapleFU)

Documentation updates:

... (truncated)

Commits
  • ae8e6c6 Update version to 56.2.0, add changelog (#8372)
  • 322745d Enable parallel writing across row groups when writing encrypted parquet (#8162)
  • f4840f6 [Variant] Implement new VariantValueArrayBuilder (#8360)
  • aed2f3b Add arrow-avro Reader support for Dense Union and Union resolution (Part 1) (...
  • 1f77ac5 [Variant] Support Variant to PrimitiveArrow for unsigned integer (#8369)
  • d6f40ce [Variant] Allow lossless casting from integer to floating point (#8357)
  • d74d9ba Adds Map & Enum support, round-trip & benchmark tests (#8353)
  • b06996b [Variant] [Shredding] Support typed_access for Utf8 and BinaryView (#8364)
  • 2ec77b5 Update variant_integration test to use final approved parquet-testing dat...
  • 7696432 Fix casting floats to Decimal64 (#8363)
  • Additional commits viewable in compare view

Updates arrow-buffer from 56.1.0 to 56.2.0

Release notes

Sourced from arrow-buffer's releases.

arrow 56.2.0

Changelog

56.2.0 (2025-09-19)

Full Changelog

Implemented enhancements:

  • [Variant] Add variant to arrow primitives for unsigned integers #8368
  • [Variant] [Shredding] Support typed_access for FixedSizeBinary #8335
  • [Variant] [Shredding] Support typed_access for Utf8 and BinaryView #8333
  • [Variant] [Shredding] Support typed_access for Boolean #8329
  • Allow specifying projection in ParquetRecordBatchReader::try_new_with_row_groups #8326
  • [Parquet] Expose predicates from RowFilter #8314
  • [Variant] Use row-oriented builders in cast_to_variant #8310
  • Use apache/arrow-dotnet for integration test #8294
  • [Variant] Add Vairant::as_u* #8283
  • Add a way to modify WriterProperties #8273
  • Dont truncate timestamps on display for Row #8265
  • [Parquet] Add row group write with AsyncArrowWriter #8261
  • [Parquet] Expose ArrowRowGroupWriter #8259
  • [Parquet] Do not compress v2 data page when compress is bad quality #8256 [parquet]
  • [Variant] Refactor cast_to_variant #8234
  • [Variant]: Implement DataType::Union support for cast_to_variant kernel #8195
  • [Variant]: Implement DataType::Duration support for cast_to_variant kernel #8194
  • [Variant] Support typed access for numeric types in variant_get #8178
  • [Parquet] Implement a "push style" API for decoding Parquet Metadata #8164
  • [Variant] Support creating Variants with pre-existing Metadata #8152
  • [Variant] Support Shredded Objects in variant_get: typed path access (STEP 1) #8150
  • [Variant] Add variant feature to parquet crate #8132

... (truncated)

Changelog

Sourced from arrow-buffer's changelog.

56.2.0 (2025-09-19)

Full Changelog

Implemented enhancements:

  • [Variant] Add variant to arrow primitives for unsigned integers #8368
  • [Variant] [Shredding] Support typed_access for FixedSizeBinary #8335
  • [Variant] [Shredding] Support typed_access for Utf8 and BinaryView #8333
  • [Variant] [Shredding] Support typed_access for Boolean #8329
  • Allow specifying projection in ParquetRecordBatchReader::try_new_with_row_groups #8326
  • [Parquet] Expose predicates from RowFilter #8314
  • [Variant] Use row-oriented builders in cast_to_variant #8310
  • Use apache/arrow-dotnet for integration test #8294
  • [Variant] Add Vairant::as_u* #8283
  • Add a way to modify WriterProperties #8273
  • Dont truncate timestamps on display for Row #8265
  • [Parquet] Add row group write with AsyncArrowWriter #8261
  • [Parquet] Expose ArrowRowGroupWriter #8259
  • [Parquet] Do not compress v2 data page when compress is bad quality #8256 [parquet]
  • [Variant] Refactor cast_to_variant #8234
  • [Variant]: Implement DataType::Union support for cast_to_variant kernel #8195
  • [Variant]: Implement DataType::Duration support for cast_to_variant kernel #8194
  • [Variant] Support typed access for numeric types in variant_get #8178
  • [Parquet] Implement a "push style" API for decoding Parquet Metadata #8164
  • [Variant] Support creating Variants with pre-existing Metadata #8152
  • [Variant] Support Shredded Objects in variant_get: typed path access (STEP 1) #8150
  • [Variant] Add variant feature to parquet crate #8132
  • [Parquet] Concurrent writes with ArrowWriter.get_column_writers should parallelize across row groups #8115
  • [Variant] Implement VariantArray::value for shredded variants #8091
  • [Variant] Integration tests for reading parquet w/ Variants #8084
  • [Variant]: Implement DataType::Map support for cast_to_variant kernel #8063
  • [Variant]: Implement DataType::List/LargeList support for cast_to_variant kernel #8060

Fixed bugs:

  • Casting floating point numbers fails for Decimal64 but works for other variants #8362
  • [Variant] cast_to_variant conflates empty map with NULL #8289
  • [Avro] Decoder flush panics for map whose value field contains metadata #8270
  • Parquet: Avoid page size exceeds i32::MAX #8263 [parquet]
  • [Avro] Decoder panics on flush when schema contains map whose value is non-nullable #8253
  • Avro nullable field decode failure leads to panic upon decoder flush #8212
  • Avro to arrow schema conversion fails when a field has a default type that is not string #8209
  • parquet: No method named to_ne_bytes found for struct bloom_filter::Block for target s390x-unknown-linux-gnu #8207
  • [Variant] cast_to_variant will panic on certain Date64 or Timestamp Values values #8155
  • Parquet: Avoid page-size overflows i32 #8264 [parquet] (mapleFU)

Documentation updates:

... (truncated)

Commits
  • ae8e6c6 Update version to 56.2.0, add changelog (#8372)
  • 322745d Enable parallel writing across row groups when writing encrypted parquet (#8162)
  • f4840f6 [Variant] Implement new VariantValueArrayBuilder (#8360)
  • aed2f3b Add arrow-avro Reader support for Dense Union and Union resolution (Part 1) (...
  • 1f77ac5 [Variant] Support Variant to PrimitiveArrow for unsigned integer (#8369)
  • d6f40ce [Variant] Allow lossless casting from integer to floating point (#8357)
  • d74d9ba Adds Map & Enum support, round-trip & benchmark tests (#8353)
  • b06996b [Variant] [Shredding] Support typed_access for Utf8 and BinaryView (#8364)
  • 2ec77b5 Update variant_integration test to use final approved parquet-testing dat...
  • 7696432 Fix casting floats to Decimal64 (#8363)
  • Additional commits viewable in compare view

Updates arrow-flight from 56.1.0 to 56.2.0

Release notes

Sourced from arrow-flight's releases.

arrow 56.2.0

Changelog

56.2.0 (2025-09-19)

Full Changelog

Implemented enhancements:

  • [Variant] Add variant to arrow primitives for unsigned integers #8368
  • [Variant] [Shredding] Support typed_access for FixedSizeBinary #8335
  • [Variant] [Shredding] Support typed_access for Utf8 and BinaryView #8333
  • [Variant] [Shredding] Support typed_access for Boolean #8329
  • Allow specifying projection in ParquetRecordBatchReader::try_new_with_row_groups #8326
  • [Parquet] Expose predicates from RowFilter #8314
  • [Variant] Use row-oriented builders in cast_to_variant #8310
  • Use apache/arrow-dotnet for integration test #8294
  • [Variant] Add Vairant::as_u* #8283
  • Add a way to modify WriterProperties #8273
  • Dont truncate timestamps on display for Row #8265
  • [Parquet] Add row group write with AsyncArrowWriter #8261
  • [Parquet] Expose ArrowRowGroupWriter #8259
  • [Parquet] Do not compress v2 data page when compress is bad quality #8256 [parquet]
  • [Variant] Refactor cast_to_variant #8234
  • [Variant]: Implement DataType::Union support for cast_to_variant kernel #8195
  • [Variant]: Implement DataType::Duration support for cast_to_variant kernel #8194
  • [Variant] Support typed access for numeric types in variant_get #8178
  • [Parquet] Implement a "push style" API for decoding Parquet Metadata #8164
  • [Variant] Support creating Variants with pre-existing Metadata #8152
  • [Variant] Support Shredded Objects in variant_get: typed path access (STEP 1) #8150
  • [Variant] Add variant feature to parquet crate #8132

... (truncated)

Changelog

Sourced from arrow-flight's changelog.

56.2.0 (2025-09-19)

Full Changelog

Implemented enhancements:

  • [Variant] Add variant to arrow primitives for unsigned integers #8368
  • [Variant] [Shredding] Support typed_access for FixedSizeBinary #8335
  • [Variant] [Shredding] Support typed_access for Utf8 and BinaryView #8333
  • [Variant] [Shredding] Support typed_access for Boolean #8329
  • Allow specifying projection in ParquetRecordBatchReader::try_new_with_row_groups #8326
  • [Parquet] Expose predicates from RowFilter #8314
  • [Variant] Use row-oriented builders in cast_to_variant #8310
  • Use apache/arrow-dotnet for integration test #8294
  • [Variant] Add Vairant::as_u* #8283
  • Add a way to modify WriterProperties #8273
  • Dont truncate timestamps on display for Row #8265
  • [Parquet] Add row group write with AsyncArrowWriter #8261
  • [Parquet] Expose ArrowRowGroupWriter #8259
  • [Parquet] Do not compress v2 data page when compress is bad quality #8256 [parquet]
  • [Variant] Refactor cast_to_variant #8234
  • [Variant]: Implement DataType::Union support for cast_to_variant kernel #8195
  • [Variant]: Implement DataType::Duration support for cast_to_variant kernel #8194
  • [Variant] Support typed access for numeric types in variant_get #8178
  • [Parquet] Implement a "push style" API for decoding Parquet Metadata #8164
  • [Variant] Support creating Variants with pre-existing Metadata #8152
  • [Variant] Support Shredded Objects in variant_get: typed path access (STEP 1) #8150
  • [Variant] Add variant feature to parquet crate #8132
  • [Parquet] Concurrent writes with ArrowWriter.get_column_writers should parallelize across row groups #8115
  • [Variant] Implement VariantArray::value for shredded variants #8091
  • [Variant] Integration tests for reading parquet w/ Variants #8084
  • [Variant]: Implement DataType::Map support for cast_to_variant kernel #8063
  • [Variant]: Implement DataType::List/LargeList support for cast_to_variant kernel #8060

Fixed bugs:

  • Casting floating point numbers fails for Decimal64 but works for other variants #8362
  • [Variant] cast_to_variant conflates empty map with NULL #8289
  • [Avro] Decoder flush panics for map whose value field contains metadata #8270
  • Parquet: Avoid page size exceeds i32::MAX #8263 [parquet]
  • [Avro] Decoder panics on flush when schema contains map whose value is non-nullable #8253
  • Avro nullable field decode failure leads to panic upon decoder flush #8212
  • Avro to arrow schema conversion fails when a field has a default type that is not string #8209
  • parquet: No method named to_ne_bytes found for struct bloom_filter::Block for target s390x-unknown-linux-gnu #8207
  • [Variant] cast_to_variant will panic on certain Date64 or Timestamp Values values #8155
  • Parquet: Avoid page-size overflows i32 #8264 [parquet] (mapleFU)

Documentation updates:

... (truncated)

Commits
  • ae8e6c6 Update version to 56.2.0, add changelog (#8372)
  • 322745d Enable parallel writing across row groups when writing encrypted parquet (#8162)
  • f4840f6 [Variant] Implement new VariantValueArrayBuilder (#8360)
  • aed2f3b Add arrow-avro Reader support for Dense Union and Union resolution (Part 1) (...
  • 1f77ac5 [Variant] Support Variant to PrimitiveArrow for unsigned integer (#8369)
  • d6f40ce [Variant] Allow lossless casting from integer to floating point (#8357)
  • d74d9ba Adds Map & Enum support, round-trip & benchmark tests (#8353)
  • b06996b [Variant] [Shredding] Support typed_access for Utf8 and BinaryView (#8364)
  • 2ec77b5 Update variant_integration test to use final approved parquet-testing dat...
  • 7696432 Fix casting floats to Decimal64 (#8363)
  • Additional commits viewable in compare view

Updates arrow-ipc from 56.1.0 to 56.2.0

Release notes

Sourced from arrow-ipc's releases.

arrow 56.2.0

Changelog

56.2.0 (2025-09-19)

Full Changelog

Implemented enhancements:

  • [Variant] Add variant to arrow primitives for unsigned integers #8368
  • [Variant] [Shredding] Support typed_access for FixedSizeBinary #8335
  • [Variant] [Shredding] Support typed_access for Utf8 and BinaryView #8333
  • [Variant] [Shredding] Support typed_access for Boolean #8329
  • Allow specifying projection in ParquetRecordBatchReader::try_new_with_row_groups #8326
  • [Parquet] Expose predicates from RowFilter #8314
  • [Variant] Use row-oriented builders in cast_to_variant #8310
  • Use apache/arrow-dotnet for integration test #8294
  • [Variant] Add Vairant::as_u* #8283
  • Add a way to modify WriterProperties #8273
  • Dont truncate timestamps on display for Row #8265
  • [Parquet] Add row group write with AsyncArrowWriter #8261
  • [Parquet] Expose ArrowRowGroupWriter #8259
  • [Parquet] Do not compress v2 data page when compress is bad quality #8256 [parquet]
  • [Variant] Refactor cast_to_variant #8234
  • [Variant]: Implement DataType::Union support for cast_to_variant kernel #8195
  • [Variant]: Implement DataType::Duration support for cast_to_variant kernel #8194
  • [Variant] Support typed access for numeric types in variant_get #8178
  • [Parquet] Implement a "push style" API for decoding Parquet Metadata #8164
  • [Variant] Support creating Variants with pre-existing Metadata #8152
  • [Variant] Support Shredded Objects in variant_get: typed path access (STEP 1) #8150
  • [Variant] Add variant feature to parquet crate #8132

... (truncated)

Changelog

Sourced from arrow-ipc's changelog.

56.2.0 (2025-09-19)

Full Changelog

Implemented enhancements:

  • [Variant] Add variant to arrow primitives for unsigned integers #8368
  • [Variant] [Shredding] Support typed_access for FixedSizeBinary #8335
  • [Variant] [Shredding] Support typed_access for Utf8 and BinaryView #8333
  • [Variant] [Shredding] Support typed_access for Boolean #8329
  • Allow specifying projection in ParquetRecordBatchReader::try_new_with_row_groups #8326
  • [Parquet] Expose predicates from RowFilter #8314
  • [Variant] Use row-oriented builders in cast_to_variant #8310
  • Use apache/arrow-dotnet for integration test #8294
  • [Variant] Add Vairant::as_u* #8283
  • Add a way to modify WriterProperties #8273
  • Dont truncate timestamps on display for Row #8265
  • [Parquet] Add row group write with AsyncArrowWriter #8261
  • [Parquet] Expose ArrowRowGroupWriter #8259
  • [Parquet] Do not compress v2 data page when compress is bad quality #8256 [parquet]
  • [Variant] Refactor cast_to_variant #8234
  • [Variant]: Implement DataType::Union support for cast_to_variant kernel #8195
  • [Variant]: Implement DataType::Duration support for cast_to_variant kernel #8194
  • [Variant] Support typed access for numeric types in variant_get #8178
  • [Parquet] Implement a "push style" API for decoding Parquet Metadata #8164
  • [Variant] Support creating Variants with pre-existing Metadata #8152
  • [Variant] Support Shredded Objects in variant_get: typed path access (STEP 1) #8150
  • [Variant] Add variant feature to parquet crate #8132
  • [Parquet] Concurrent writes with ArrowWriter.get_column_writers should parallelize across row groups #8115
  • [Variant] Implement VariantArray::value for shredded variants #8091
  • [Variant] Integration tests for reading parquet w/ Variants #8084
  • [Variant]: Implement DataType::Map support for cast_to_variant kernel #8063
  • [Variant]: Implement DataType::List/LargeList support for cast_to_variant kernel #8060

Fixed bugs:

  • Casting floating point numbers fails for Decimal64 but works for other variants #8362
  • [Variant] cast_to_variant conflates empty map with NULL #8289
  • [Avro] Decoder flush panics for map whose value field contains metadata #8270
  • Parquet: Avoid page size exceeds i32::MAX #8263 [parquet]
  • [Avro] Decoder panics on flush when schema contains map whose value is non-nullable #8253
  • Avro nullable field decode failure leads to panic upon decoder flush #8212
  • Avro to arrow schema conversion fails when a field has a default type that is not string #8209
  • parquet: No method named to_ne_bytes found for struct bloom_filter::Block for target s390x-unknown-linux-gnu #8207
  • [Variant] cast_to_variant will panic on certain Date64 or Timestamp Values values #8155
  • Parquet: Avoid page-size overflows i32 #8264 [parquet] (mapleFU)

Documentation updates:

... (truncated)

Commits
  • ae8e6c6 Update version to 56.2.0, add changelog (#8372)
  • 322745d Enable parallel writing across row groups when writing encrypted parquet (#8162)
  • f4840f6 [Variant] Implement new VariantValueArrayBuilder (#8360)
  • aed2f3b Add arrow-avro Reader support for Dense Union and Union resolution (Part 1) (...
  • 1f77ac5 [Variant] Support Variant to PrimitiveArrow for unsigned integer (#8369)
  • d6f40ce [Variant] Allow lossless casting from integer to floating point (#8357)
  • d74d9ba Adds Map & Enum support, round-trip & benchmark tests (#8353)
  • b06996b [Variant] [Shredding] Support typed_access for Utf8 and BinaryView (#8364)
  • 2ec77b5 Update variant_integration test to use final approved parquet-testing dat...
  • 7696432 Fix casting floats to Decimal64 (#8363)
  • Additional commits viewable in compare view

Updates arrow-ord from 56.1.0 to 56.2.0

Release notes

Sourced from arrow-ord's releases.

arrow 56.2.0

Changelog

56.2.0 (2025-09-19)

Full Changelog

Implemented enhancements:

  • [Variant] Add variant to arrow primitives for unsigned integers #8368
  • [Variant] [Shredding] Support typed_access for FixedSizeBinary #8335
  • [Variant] [Shredding] Support typed_access for Utf8 and BinaryView #8333
  • [Variant] [Shredding] Support typed_access for Boolean #8329
  • Allow specifying projection in ParquetRecordBatchReader::try_new_with_row_groups #8326
  • [Parquet] Expose predicates from RowFilter #8314
  • [Variant] Use row-oriented builders in cast_to_variant #8310
  • Use apache/arrow-dotnet for integration test #8294
  • [Variant] Add Vairant::as_u* #8283
  • Add a way to modify WriterProperties #8273
  • Dont truncate timestamps on display for Row #8265
  • [Parquet] Add row group write with AsyncArrowWriter #8261
  • [Parquet] Expose ArrowRowGroupWriter #8259
  • [Parquet] Do not compress v2 data page when compress is bad quality #8256 [parquet]
  • [Variant] Refactor cast_to_variant #8234
  • [Variant]: Implement DataType::Union support for cast_to_variant kernel #8195
  • [Variant]: Implement DataType::Duration support for cast_to_variant kernel #8194
  • [Variant] Support typed access for numeric types in variant_get #8178
  • [Parquet] Implement a "push style" API for decoding Parquet Metadata #8164
  • [Variant] Support creating Variants with pre-existing Metadata #8152
  • [Variant] Support Shredded Objects in variant_get: typed path access (STEP 1) #8150
  • [Variant] Add variant feature to parquet crate #8132

... (truncated)

Changelog

Sourced from arrow-ord's changelog.

56.2.0 (2025-09-19)

Full Changelog

Implemented enhancements:

  • [Variant] Add variant to arrow primitives for unsigned integers #8368
  • [Variant] [Shredding] Support typed_access for FixedSizeBinary #8335
  • [Variant] [Shredding] Support typed_access for Utf8 and BinaryView #8333
  • [Variant] [Shredding] Support typed_access for Boolean #8329
  • Allow specifying projection in ParquetRecordBatchReader::try_new_with_row_groups #8326
  • [Parquet] Expose predicates from RowFilter #8314
  • [Variant] Use row-oriented builders in cast_to_variant #8310
  • Use apache/arrow-dotnet for integration test #8294
  • [Variant] Add Vairant::as_u* #8283
  • Add a way to modify WriterProperties #8273
  • Dont truncate timestamps on display for Row #8265
  • [Parquet] Add row group write with AsyncArrowWriter #8261
  • [Parquet] Expose ArrowRowGroupWriter #8259
  • [Parquet] Do not compress v2 data page when compress is bad quality #8256 [parquet]
  • [Variant] Refactor cast_to_variant #8234
  • [Variant]: Implement DataType::Union support for cast_to_variant kernel #8195
  • [Variant]: Implement DataType::Duration support for cast_to_variant kernel #8194
  • [Variant] Support typed access for numeric types in variant_get #8178
  • [Parquet] Implement a "push style" API for decoding Parquet Metadata #8164
  • [Variant] Support creating Variants with pre-existing Metadata #8152
  • [Variant] Support Shredded Objects in variant_get: typed path access (STEP 1) #8150
  • [Variant] Add variant feature to parquet crate #8132
  • [Parquet] Concurrent writes with ArrowWriter.get_column_writers should parallelize across row groups #8115
  • [Variant] Implement VariantArray::value for shredded variants #8091
  • [Variant] Integration tests for reading parquet w/ Variants #8084
  • [Variant]: Implement DataType::Map support for cast_to_variant kernel #8063
  • [Variant]: Implement DataType::List/LargeList support for cast_to_variant kernel #8060

Fixed bugs:

  • Casting floating point numbers fails for Decimal64 but works for other variants #8362
  • [Variant] cast_to_variant conflates empty map with NULL #8289
  • [Avro] Decoder flush panics for map whose value field contains metadata #8270
  • Parquet: Avoid page size exceeds i32::MAX #8263 [parquet]
  • [Avro] Decoder panics on flush when schema contains map whose value is non-nullable #8253
  • Avro nullable field decode failure leads to panic upon decoder flush #8212
  • Avro to arrow schema conversion fails when a field has a default type that is not string #8209
  • parquet: No method named to_ne_bytes found for struct bloom_filter::Block for target s390x-unknown-linux-gnu #8207
  • [Variant] cast_to_variant will panic on certain Date64 or Timestamp Values values #8155
  • Parquet: Avoid page-size overflows i32...

    Description has been truncated

@comphead
Copy link
Contributor

@alamb are we ready for 56.2.0?

@alamb
Copy link
Contributor

alamb commented Sep 24, 2025

@alamb are we ready for 56.2.0?

Yes, I have prepared a PR to upgrade here:

Bumps the arrow-parquet group with 7 updates:

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


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

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

Updates `arrow-flight` from 56.1.0 to 56.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@56.1.0...56.2.0)

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

Updates `arrow-ord` from 56.1.0 to 56.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@56.1.0...56.2.0)

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

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

---
updated-dependencies:
- dependency-name: arrow
  dependency-version: 56.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: arrow-parquet
- dependency-name: arrow-buffer
  dependency-version: 56.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: arrow-parquet
- dependency-name: arrow-flight
  dependency-version: 56.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: arrow-parquet
- dependency-name: arrow-ipc
  dependency-version: 56.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: arrow-parquet
- dependency-name: arrow-ord
  dependency-version: 56.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: arrow-parquet
- dependency-name: arrow-schema
  dependency-version: 56.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: arrow-parquet
- dependency-name: parquet
  dependency-version: 56.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/main/arrow-parquet-29638fa047 branch from 752828d to 5483c92 Compare September 24, 2025 18:38
@alamb alamb closed this in #17631 Sep 24, 2025
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Sep 24, 2025

This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests.

To ignore these dependencies, configure ignore rules in dependabot.yml

@dependabot dependabot bot deleted the dependabot/cargo/main/arrow-parquet-29638fa047 branch September 24, 2025 18:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants