...
- Guide for Committers and Project Maintainers
- Release Management Guide
- Packaging and Task Automation Tools
- How to Verify Release Candidates
- Open Patches (Pull Requests)
- JIRA Health Dashboard
...
Roadmap and Initiatives
Columnar Format
Columnar Format JIRA Dashboard
...
Columnar Computational Libraries
C++ Libraries
Projects:
- C++ CSV / Delimited File Reader Project
- C++ Arrow-optimized Database Clients
- C++ Analytic Functions
- HDFS Filesystem Support
C GLib Libraries
Feather File Format
GPU Support
Go Libraries
Java Libraries
JavaScript Libraries
Julia Libraries
We have been discussing involving the Julia community in Apache Arrow
- Discussion on ExpandingMan/Arrow.jl https://github.com/ExpandingMan/Arrow.jl/issues/28
- Feather implementation in pure Julia: https://github.com/JuliaData/Feather.jl
Machine Learning Framework Integrations
Modern machine learning frameworks can leverage technologies we are developing in Apache Arrow, and vice versa.
Parquet File Support
Plasma Shared Memory Store
Python Libraries
Projects:
RPC System (Arrow Flight)
- Jacques's initial proposal as pull request
- GitHub issue for GRPC Protobuf Performance issues in Java
R Libraries
Ruby Libraries
Rust Libraries
...
Release Planning
Top-level Releases
- Arrow 0.15.0 Release (next)
- Arrow 0.14.0 Release
- Arrow 0.13.0 Release (DONE)
- Arrow 0.12.1 Release (DONE)
- Arrow 0.12.0 Release (DONE)
- Arrow 0.11.0 Release (DONE)
- Arrow 0.10.0 Release (DONE)
JavaScript Releases
Future Work and Ideas
...