Skip to content

chore(deps): bump the arrow-parquet group with 7 updates - #17751

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/main/arrow-parquet-29638fa047
Closed

chore(deps): bump the arrow-parquet group with 7 updates#17751
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/main/arrow-parquet-29638fa047

Conversation

@dependabot

@dependabotdependabotBot commented on behalf of githubSep 24, 2025

Copy link
Copy Markdown
Contributor

Bumps the arrow-parquet group with 7 updates:

PackageFromTo
arrow56.1.056.2.0
arrow-buffer56.1.056.2.0
arrow-flight56.1.056.2.0
arrow-ipc56.1.056.2.0
arrow-ord56.1.056.2.0
arrow-schema56.1.056.2.0
parquet56.1.056.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
Copy Markdown
Contributor

@alamb are we ready for 56.2.0?

@alamb

Copy link
Copy Markdown
Contributor

@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
dependabotBotforce-pushed the dependabot/cargo/main/arrow-parquet-29638fa047 branch from 752828d to 5483c92CompareSeptember 24, 2025 18:38
@dependabot@github

dependabotBot commented on behalf of githubSep 24, 2025

Copy link
Copy Markdown
ContributorAuthor

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
dependabotBot deleted the dependabot/cargo/main/arrow-parquet-29638fa047 branch September 24, 2025 18:46
Sign up for freeto 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

@comphead@alamb