12 releases (5 major breaking)

5.0.0 Jul 17, 2021
4.4.0 Jun 28, 2021
4.1.0 May 22, 2021
3.0.0 Jan 26, 2021
0.16.0 Feb 7, 2020
Download history 18/week @ 2021-04-08 35/week @ 2021-04-15 26/week @ 2021-04-22 32/week @ 2021-04-29 13/week @ 2021-05-06 35/week @ 2021-05-13 2871/week @ 2021-05-20 2337/week @ 2021-05-27 2826/week @ 2021-06-03 1838/week @ 2021-06-10 2020/week @ 2021-06-17 2191/week @ 2021-06-24 1463/week @ 2021-07-01 1252/week @ 2021-07-08 1818/week @ 2021-07-15 769/week @ 2021-07-22

5,818 downloads per month
Used in ballista

Apache-2.0

2.5MB
54K SLoC

Apache Arrow Flight

Crates.io

Usage

Add this to your Cargo.toml:

[dependencies]
arrow-flight = "5.0"

Apache Arrow Flight is a gRPC based protocol for exchanging Arrow data between processes. See the blog post Introducing Apache Arrow Flight: A Framework for Fast Data Transport for more information.

This crate provides a Rust implementation of the Flight.proto gRPC protocol and provides an example that demonstrates how to build a Flight server implemented with Tonic.

Dependencies

~14MB
~255K SLoC