#data-fusion #apache-arrow

datafusion-functions-array

Array Function packages for the DataFusion query engine

6 releases (major breaking)

40.0.0 Jul 12, 2024
39.0.0 Jun 10, 2024
38.0.0 May 10, 2024
37.1.0 Apr 22, 2024
36.0.0 Feb 19, 2024

#12 in #data-fusion

Download history 190970/week @ 2024-06-21 190383/week @ 2024-06-28 168614/week @ 2024-07-05 168287/week @ 2024-07-12 163101/week @ 2024-07-19 174767/week @ 2024-07-26 165377/week @ 2024-08-02 166562/week @ 2024-08-09 152587/week @ 2024-08-16 105861/week @ 2024-08-23 96325/week @ 2024-08-30 124607/week @ 2024-09-06 111259/week @ 2024-09-13 138879/week @ 2024-09-20 120019/week @ 2024-09-27 126874/week @ 2024-10-04

521,875 downloads per month
Used in 4 crates (via datafusion-iceberg-sql)

Apache-2.0

3MB
65K SLoC

DataFusion Array Function Library

DataFusion is an extensible query execution framework, written in Rust, that uses Apache Arrow as its in-memory format.

This crate contains functions for working with arrays, such as array_append that work with ListArray, LargeListArray and FixedListArray types from the arrow crate.

Dependencies

~24–39MB
~631K SLoC