Skip to content

Update arrow-rs#7965

Merged
renovate[bot] merged 1 commit into
developfrom
renovate/arrow-rs
May 18, 2026
Merged

Update arrow-rs#7965
renovate[bot] merged 1 commit into
developfrom
renovate/arrow-rs

Conversation

@renovate

@renovate renovate Bot commented May 18, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
arrow-arith workspace.dependencies minor 58.2.058.3.0
arrow-array workspace.dependencies minor 58.2.058.3.0
arrow-buffer workspace.dependencies minor 58.2.058.3.0
arrow-cast dependencies patch 57.3.057.3.1
arrow-cast workspace.dependencies minor 58.2.058.3.0
arrow-data workspace.dependencies minor 58.2.058.3.0
arrow-ipc workspace.dependencies minor 58.2.058.3.0
arrow-ord workspace.dependencies minor 58.2.058.3.0
arrow-schema workspace.dependencies minor 58.2.058.3.0
arrow-select workspace.dependencies minor 58.2.058.3.0
arrow-string workspace.dependencies minor 58.2.058.3.0
parquet dependencies patch 57.3.057.3.1
parquet workspace.dependencies minor 58.2.058.3.0
parquet-variant workspace.dependencies minor 58.2.058.3.0
parquet-variant-compute workspace.dependencies minor 58.2.058.3.0

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

apache/arrow-rs (arrow-arith)

v58.3.0

Compare Source

Full Changelog

Implemented enhancements:

  • Add DatePart::from_str API #​9930 [arrow]
  • should use DictionaryArray::with_values instead of try_new on the dictionary fast path #​9889 [arrow]
  • [arrow-string] add concat_elements for BinaryViewArray and FixedSizeBinary #​9875 [arrow]
  • Expose eq ignore ascii case from arrow-string #​9870 [arrow]
  • Configurable data page v2 compression threshold #​9827 [parquet]

Fixed bugs:

  • [arrow-cast] incorrect Time32 -> Time64 conversion #​9851 [arrow]
  • Panic when reading malformed compact-Thrift bool fields in Parquet page metadata #​9839 [parquet]
  • Parquet DeltaBitPackDecoder::skip could panic on "non-standard" miniblocks #​9793 [parquet]

Documentation updates:

Closed issues:

  • GenericByteDictionaryBuilder::with_capacity does not pre-size dedup HashTable #​9907 [arrow]
  • [arrow-buffer] Integer overflow in repeat_slice_n_times leads to undefined behavior #​9904 [arrow]
  • [arrow-buffer] Integer overflow in BitChunks::new leads to undefined behavior #​9903 [arrow]
  • [arrow-row] Integer overflow in Rows::row index handling leads to undefined behavior #​9901 [arrow]
  • [arrow-data] Integer overflow in ArrayData validation leads to undefined behavior #​9900 [arrow]
  • [arrow-data] Integer overflow in ArrayData::slice leads to undefined behavior #​9899 [arrow]
  • [arrow-array] Integer overflow in FixedSizeBinaryArray::value leads to undefined behavior #​9898 [arrow]
  • [arrow-buffer] Integer overflow in BufferBuilder::reserve leads to undefined behavior #​9897 [arrow]
  • arrow-csv: integer overflow panic in Reader::records::flush #​9885 [arrow]
  • Make an API to help with the pattern of 'replaces the values of the REE array' #​9854 [arrow]
  • Parquet reader rejects canonical UNKNOWN logical type on BOOLEAN physical columns #​9844 [parquet]
  • ColumnIndex length mismatch can cause panic during decoding in Parquet #​9832 [parquet]
  • Bug converting json to fixed list of zero size #​9780 [arrow]

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • Between 12:00 AM and 03:59 AM, only on Monday (* 0-3 * * 1)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


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

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the changelog/chore A trivial change label May 18, 2026
@renovate renovate Bot enabled auto-merge (squash) May 18, 2026 00:51
@codspeed-hq

codspeed-hq Bot commented May 18, 2026

Copy link
Copy Markdown

Merging this PR will improve performance by 11.38%

⚠️ Unknown Walltime execution environment detected

Using the Walltime instrument on standard Hosted Runners will lead to inconsistent data.

For the most accurate results, we recommend using CodSpeed Macro Runners: bare-metal machines fine-tuned for performance measurement consistency.

⚠️ Different runtime environments detected

Some benchmarks with significant performance changes were compared across different runtime environments,
which may affect the accuracy of the results.

Open the report in CodSpeed to investigate

⚡ 12 improved benchmarks
❌ 5 regressed benchmarks
✅ 1204 untouched benchmarks

Warning

Please fix the performance issues or acknowledge them on CodSpeed.

Performance Changes

Mode Benchmark BASE HEAD Efficiency
Simulation chunked_varbinview_into_canonical[(100, 100)] 358.6 µs 325.4 µs +10.2%
Simulation chunked_varbinview_opt_canonical_into[(1000, 10)] 187.8 µs 224.9 µs -16.5%
Simulation chunked_varbinview_canonical_into[(1000, 10)] 197.8 µs 162 µs +22.11%
Simulation new_alp_prim_test_between[f32, 16384] 118 µs 103.6 µs +13.86%
Simulation new_alp_prim_test_between[f32, 32768] 181.7 µs 153 µs +18.79%
Simulation decompress_rd[f32, (10000, 0.1)] 92.5 µs 83.8 µs +10.31%
Simulation decompress_rd[f64, (100000, 0.01)] 1,022.8 µs 667.2 µs +53.3%
Simulation decompress_rd[f64, (10000, 0.0)] 123.2 µs 140.4 µs -12.25%
Simulation decompress_rd[f64, (100000, 0.0)] 844.8 µs 980.1 µs -13.81%
Simulation decompress_rd[f32, (10000, 0.0)] 92.9 µs 84.2 µs +10.35%
Simulation decompress_rd[f32, (100000, 0.01)] 585.2 µs 411.6 µs +42.17%
Simulation decompress_rd[f64, (10000, 0.01)] 123.1 µs 140.3 µs -12.26%
Simulation decompress_rd[f64, (100000, 0.1)] 1,022.8 µs 667.3 µs +53.29%
Simulation decompress_rd[f32, (10000, 0.01)] 92.5 µs 83.8 µs +10.35%
Simulation decompress_rd[f32, (100000, 0.1)] 585.2 µs 411.7 µs +42.16%
Simulation decompress_rd[f64, (10000, 0.1)] 123.5 µs 140.7 µs -12.19%
Simulation bitwise_not_vortex_buffer_mut[128] 304.4 ns 275.3 ns +10.6%

Tip

Investigate this regression by commenting @codspeedbot fix this regression on this PR, or directly use the CodSpeed MCP with your agent.


Comparing renovate/arrow-rs (6205ad3) with develop (280f429)

Open in CodSpeed

@renovate renovate Bot force-pushed the renovate/arrow-rs branch from e5c6039 to 6205ad3 Compare May 18, 2026 09:41
@renovate renovate Bot merged commit f94cbd0 into develop May 18, 2026
61 checks passed
@renovate renovate Bot deleted the renovate/arrow-rs branch May 18, 2026 09:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog/chore A trivial change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants