chore(deps): update rust crate parquet to v58

This MR contains the following updates:

Package Type Update Change
parquet workspace.dependencies major 57.2.0 -> 58.0.0

MR created with the help of gitlab-org/frontend/renovate-gitlab-bot


Release Notes

apache/arrow-rs (parquet)

v58.0.0

Compare Source

Full Changelog

Breaking changes:

Implemented enhancements:

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

Fixed bugs:

  • ArrowArrayStreamReader errors on zero-column record batches #​9394
  • Regression on main (58): Parquet argument error: Parquet error: Required field type_ is missing #​9315 [parquet]

Documentation updates:

Performance improvements:

Closed issues:

  • BatchCoalescer::push_batch panics on schema mismatch instead of returning error #​9389
  • Release arrow-rs / parquet Minor version 57.3.0 (January 2026) #​9240
  • [Variant] support .. and ['fieldName'] syntax in the VariantPath parser #​9050
  • Support Float16 for create_random_array #​9028

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻️ Rebasing: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this MR and you won't be reminded about this update again.


  • If you want to rebase/retry this MR, check this box

This MR has been generated by Renovate Bot.

Merge request reports

Loading