Re:Ballista: Distributed compute platform implemented in Rus...
by nevi-me on Monday January 18, 2021 @03:56PM
(#25826537)
Arrow 3.0 will be released likely in the next week.
The Rust implementation has a lot of changes because we've had to make public-facing changes, mostly for performance benefits.
Re:Ballista: Distributed compute platform implemented in Rus...
by jasonpbecker on Monday January 18, 2021 @04:07PM
(#25826631)
Thanks! This is helpful context, and supports my notion.
This appears to be an issue with Arrows implementation hitting a new major version and the Rust libraries not yet being compatible with the newest versions of Arrow. That's not something specific to the Rust ecosystem. It's not like a new version of Rust broke this project.
But even if it had, maintenance is always hard and the health of a project is better measured by how long it takes to be working with new, major, stable versions after widespread community adoption of those new, major, stable versions.
I don't know if Arrow 3.0 is the most commonly used implementation-- it may not have even reached that milestone.