Skip to content

Prepare for 58.2.0 release - #9800

Merged
alamb merged 12 commits into
apache:mainfrom
alamb:alamb/prepare_58.2.0
Apr 28, 2026
Merged

Prepare for 58.2.0 release#9800
alamb merged 12 commits into
apache:mainfrom
alamb:alamb/prepare_58.2.0

Conversation

@alamb

@alamb alamb commented Apr 23, 2026

Copy link
Copy Markdown
Contributor

Which issue does this PR close?

Rationale for this change

Keep code flowing

What changes are included in this PR?

  1. Update verison to 58.2.0
  2. Update changelog. Rendered Preview: https://github.com/alamb/arrow-rs/blob/alamb/prepare_58.2.0/CHANGELOG.md

Are these changes tested?

By CI

Are there any user-facing changes?

New version / changelog

sahuagin and others added 7 commits April 21, 2026 14:56
In the non-terminal skip path, miniblocks with bit_width=0 no longer call
get_batch. Every delta in a bw=0 miniblock equals min_delta exactly, so
last_value can be advanced by n * min_delta using a single wrapping_mul +
wrapping_add. When min_delta == 0 no update is needed at all.

Common in practice: timestamps with uniform step, run-length-like data.
The bw=0 case is the hot path for those columns.

Benchmarks vs upstream HEAD:
  bw=0 single-value skip:     -21.6%
  bw=0 increasing-value skip: -24.3%

Split from apache#9769 as requested by reviewer.
@github-actions github-actions Bot added the parquet Changes to the parquet crate label Apr 23, 2026
@github-actions github-actions Bot removed the parquet Changes to the parquet crate label Apr 25, 2026
@alamb
alamb marked this pull request as ready for review April 27, 2026 20:06
@alamb
alamb requested review from etseidl and removed request for etseidl April 28, 2026 19:25
@alamb

alamb commented Apr 28, 2026

Copy link
Copy Markdown
Contributor Author

I am going to run the changelog generator one more time on this branch and then I will merge and make the RC

@alamb
alamb merged commit fc3f778 into apache:main Apr 28, 2026
10 checks passed
@alamb

alamb commented Apr 28, 2026

Copy link
Copy Markdown
Contributor Author

Thank you for the review and approval @andygrove

@alamb
alamb deleted the alamb/prepare_58.2.0 branch April 28, 2026 20:43
Rich-T-kid pushed a commit to Rich-T-kid/arrow-rs that referenced this pull request Jun 2, 2026
# Which issue does this PR close?

- Part of apache#9109
# Rationale for this change

Keep code flowing
# What changes are included in this PR?

1. Update verison to 58.2.0
2. Update changelog. Rendered Preview:
https://github.com/alamb/arrow-rs/blob/alamb/prepare_58.2.0/CHANGELOG.md

# Are these changes tested?
By CI

# Are there any user-facing changes?

New version / changelog

---------

Co-authored-by: Thaddeus Covert <sahuagin@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants