Hi,

> It's based on bindings of the Rust implementation (for now).

Minor nitpick: since Erlang doesn't have a Flatbuffers implementation,
we depend on generated Rust in [4] to handle IPC metadata. Apart from
that, all Arrow data is handled in pure Erlang.

The library in [4] is no longer maintained since arrow2 has been
deprecated in favour of arrow-rs. We plan to migrate to generated C
bindings from the flatbuffers definitions in the main arrow repository.

[4]: https://crates.io/crates/arrow-format

-- bp

Sutou Kouhei <[email protected]> writes:

> Hi,
>
> We received a proposal of donation of an Erlang
> implementation of Apache Arrow[1]. It's based on bindings of
> the Rust implementation (for now).
>
> The codebase to be donated is:
> https://github.com/Benjamin-Philip/arrow-erlang at commit
> 926bad3e4d9acfd7ec230dbde2a42bfa4f5edeee .
>
> [1] includes a discussion how to process the proposal. [2]
> is the IP clearance form for this donation. [3] and part of
> [1] include verification history of IP clearance.
>
> Please vote whether to accept the proposal.
>
> The vote will be open for at least 72 hours.
>
> [ ] +1 Accept the donation
> [ ] +0 No opinion
> [ ] -1 Reject the donation because ...
>
> [1] https://lists.apache.org/thread/pwpm5b4v1jgosxn0hd5jtz10obfxs374
> [2] https://incubator.apache.org/ip-clearance/arrow-erlang-library
> [3] https://lists.apache.org/thread/8rvtgmhhjqfcv0mp53qngbnlh8rpsmoo
>
> Thanks,
> --
> kou

Reply via email to