Apache Arrow Rust
Rust implementation of the Apache Arrow columnar in-memory format
Apache Arrow Rust 60.0.0 ships Parquet page index APIs and removes an ownership bottleneck in the Flight path
◆Recent moves
- 20h ago
arrow 60.0.0
⚡ SPARKArrow Rust 60.0.0 ships the first stable PageIndexBuilder and PageIndexProvider APIs for Parquet page-level indexes — a capability query engines need for fine-grained predicate pushdown beyond row-group filtering. The breaking change to batches_to_flight_data() also removes a long-standing unnecessary ownership requirement in the Flight path.
View source ↗ - 5d ago
arrow 60.0.0 release candidate
Release candidate preparation for 60.0.0: version bump and changelog additions. No functional changes versus the prior development commits.
View source ↗ - 15d ago
arrow 59.3.0
Arrow Rust 59.3.0 backports a security fix for a CVE in the h2 dependency and patches a correctness bug in concat_run_arrays with all-empty arrays. Maintenance release targeting the 59.x stable series.
View source ↗ - 20d ago
arrow 59.3.0 RC2 (maintenance backport)
59.3.0 second release candidate. Adds a parquet-testing revision update for ALP encoder tests to the maintenance backport stream.
View source ↗ - 20d ago
arrow 59.3.0 RC1
59.3.0 first release candidate. Version bump and changelog prep for the 59.x maintenance branch.
View source ↗ - 1mo ago
arrow 59.2.0
Arrow Rust 59.2.0 adds unchecked array builder methods for performance-sensitive paths, a sans-IO IPC stream encoder for embedding Arrow IPC in non-async contexts, and deprecates the object_store integration in arrow-avro. These APIs expand what Rust-native tools can build without reaching for unsafe code or the C++ library.
View source ↗