← Back to all sparks
A

Apache Arrow Rust

DEVOPS
Velocity5.0

Rust implementation of the Apache Arrow columnar in-memory format

Arrow Rust cuts release candidates on three older lines at once.

apache arrowrustparquetbackportsrelease candidates
◆Current state
Arrow Rust shipped 60.1.0 on October 28, with Parquet encryption keys redacted from Debug output and read-ahead planning in the push decoder, after 59.3.2 and 58.4.1 fixed a use-after-free in Buffer::shrink_to_fit. On November 13 the 57, 58 and 59 maintenance lines tagged release candidates for 57.3.3, 58.4.2 and 59.3.3 within a minute of each other. The tags carry only version bumps; the changelogs are not in the feed.
◆Where it's heading
The project keeps four major lines alive and patches them together, so downstream users on older Arrow versions still get fixes. Feature work stays on the 60 line.
◆Prediction
Expect the three patch releases to publish after the vote period, and a 60.2.0 or 61.0.0 candidate to follow.

◆Recent moves

  1. 1d ago

    Arrow Rust 57.3.3 release candidate

    The 57 line gets another patch candidate, tagged alongside 58 and 59. Only the version bump is visible.

    View source ↗
  2. 1d ago

    Arrow Rust 58.4.2 release candidate

    A patch candidate for the 58 line, part of the same three-line batch. No changes listed in the tag.

    View source ↗
  3. 1d ago

    Arrow Rust 59.3.3 release candidate

    The third 59.x patch candidate in a month, tagged with 57.3.3 and 58.4.2. Backport release process only.

    View source ↗
  4. 17d ago

    Arrow 60.1.0: Parquet key redaction and read-ahead planning

    The first 60.x minor combines a security fix that keeps Parquet encryption keys out of Debug output with a batch of push-decoder APIs, including read-ahead scan planning and a standalone page-index decoder. It builds on the page-index APIs that 60.0.0 stabilized.

    View source ↗
  5. 19d ago

    arrow 58.4.1

    The 58.x line gets the same correctness batch as 59.x, including the shrink_to_fit use-after-free and run-array offset fixes. Users on older majors aren't left with known memory bugs.

    View source ↗
  6. 19d ago

    arrow 59.3.2

    The second 59.x patch in two weeks fixes a use-after-free, run-array offsets, union validation and Parquet miniblock decoding. It continues the silent-data-bug cleanup 59.3.1 started.

    View source ↗