DEV Community

Alex Merced
Alex Merced

Posted on

Apache Arrow dev list digest (Sept 8–12, 2025)

Arrow .NET 22.0.0 reaches GA

On Sept 12 Sutou Kouhei announced that Apache Arrow .NET 22.0.0 had been released. The release introduces numerous improvements and is available from Apache mirrors and NuGet packages for Arrow, Compression, Flight, Flight.AspNetCore and Flight.Sql. Users can find the source archive and binary packages along with the full changelog on GitHub. Kouhei’s message also recapped what Arrow is—a cross‑language platform for fast in‑memory analytics—and invited feedback from the community.

Thread: ANNOUNCE Apache Arrow .NET 22.0.0 released

Earlier in the week Kouhei had called for a vote on Arrow .NET 22.0.0 RC0. He asked contributors to verify checksums, run tests and vote within 72 hours. Several community members responded with +1 votes after testing on different platforms (Debian, Ubuntu and Windows). Adam Reeve added a non‑binding +1 but noted he had to enable SHA‑1 signatures on Fedora for assembly signing. On Sept 12 Kouhei posted the results, reporting four binding +1 votes (from himself, David Li, Raúl Cumplido and Bryce Mecum) and one non‑binding +1; the release candidate was therefore approved and he proceeded with the release.

Threads: VOTE Release Apache Arrow .NET 22.0.0 RC0 | RESULT Vote Release Apache Arrow .NET 22.0.0 RC0

ADBC 20 release and vote

On Sept 12 David Li announced that Apache Arrow ADBC 20 was generally available. The release addresses 44 resolved issues across the ADBC libraries. Individual language components carry their own version numbers (some at 1.8.0, others at 0.20.0) but the overall release is branded “20.” Release notes are published on GitHub, and the message reiterated what Arrow and ADBC provide: Arrow offers a universal columnar format with zero‑copy IPC and in‑memory analytics; ADBC supplies a cross‑language database‑connectivity API for Arrow data.

Thread: ANNOUNCE Apache Arrow ADBC 20 Released

The ADBC release followed a vote that opened on Sept 9. David Li proposed ADBC 20 RC0, highlighting that 44 GitHub issues had been resolved and noting that subcomponents are versioned independently (C/C++/GLib/Go/Python/Ruby 1.8.0, C# 0.20.0, Java 0.20.0, R 0.20.0 and Rust 0.20.0). He provided the commit SHA, source tarball and binary artifacts, and asked the community to verify checksums and vote. The vote passed with four binding +1s (Bryce Mecum, Matt Topol, Raúl Cumplido, Sutou Kouhei) and no objections. In his result email, David listed a series of post‑release tasks—including updating tags, uploading artifacts to package repositories and publishing release notes—before announcing the release.

Threads: VOTE Release Apache Arrow ADBC 20 RC0 | RESULT Vote Release Apache Arrow ADBC 20 RC0

Community meeting notice

Ian Cook posted a reminder about the biweekly Arrow community meeting scheduled for Wednesday, Sept 10 at 16:00 UTC (18:00 CEST/17:00 BST/12:00 EDT/09:00 PDT). He shared the Zoom link, meeting ID and passcode and linked to a Google Doc for meeting notes. Attendees were encouraged to add agenda items to the document in advance.

Thread: Arrow community meeting September 10 at 16:00 UTC

Takeaways

In the second week of September the Arrow dev list focused on release management. The community finalized and voted on two significant releases—Arrow .NET 22.0.0 and Arrow ADBC 20—with both passing smoothly. Contributors diligently tested release candidates across multiple operating systems, provided feedback and detailed post‑release steps. The week also featured routine governance activities, such as scheduling the upcoming community meeting. Overall, the discussions highlight Arrow’s mature release process and the active participation of its cross‑language developer community.

Top comments (0)