#data-fusion #apache-arrow #query-execution #logical #sql-query #expressions

datafusion-functions-aggregate

Traits and types for logical plans and expressions for DataFusion query engine

12 releases (major breaking)

new 46.0.1 Mar 19, 2025
45.0.0 Feb 7, 2025
44.0.0 Dec 31, 2024
43.0.0 Nov 8, 2024
38.0.0 May 10, 2024

#2746 in Database interfaces

Download history 110964/week @ 2024-11-30 202870/week @ 2024-12-07 166586/week @ 2024-12-14 58565/week @ 2024-12-21 86587/week @ 2024-12-28 182213/week @ 2025-01-04 202321/week @ 2025-01-11 152392/week @ 2025-01-18 166842/week @ 2025-01-25 156917/week @ 2025-02-01 172793/week @ 2025-02-08 180281/week @ 2025-02-15 136057/week @ 2025-02-22 54331/week @ 2025-03-01 68391/week @ 2025-03-08 52379/week @ 2025-03-15

354,401 downloads per month
Used in 114 crates (12 directly)

Apache-2.0

4MB
74K SLoC

DataFusion Aggregate Function Library

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

This crate contains packages of function that can be used to customize the functionality of DataFusion.

Dependencies

~30–43MB
~705K SLoC