#data-fusion #logical #plan #expression

datafusion-functions-nested

Nested Type Function packages for the DataFusion query engine

9 releases (5 major breaking)

46.0.1 Mar 19, 2025
45.0.0 Feb 7, 2025
44.0.0 Dec 31, 2024
43.0.0 Nov 8, 2024
41.0.0 Aug 11, 2024

#2998 in Database interfaces

Download history 62973/week @ 2024-12-13 62606/week @ 2024-12-20 62198/week @ 2024-12-27 165023/week @ 2025-01-03 196467/week @ 2025-01-10 151257/week @ 2025-01-17 155158/week @ 2025-01-24 148769/week @ 2025-01-31 159571/week @ 2025-02-07 153733/week @ 2025-02-14 154348/week @ 2025-02-21 44164/week @ 2025-02-28 54285/week @ 2025-03-07 49985/week @ 2025-03-14 44568/week @ 2025-03-21 35353/week @ 2025-03-28

191,263 downloads per month
Used in 20 crates (5 directly)

Apache-2.0

4MB
84K SLoC

DataFusion Nested Type 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, maps and structs, such as array_append that work with ListArray, LargeListArray and FixedListArray types from the arrow crate.

Dependencies

~32–45MB
~735K SLoC