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

#12 in #execution-engine

Download history 103015/week @ 2024-11-29 185840/week @ 2024-12-06 179991/week @ 2024-12-13 68225/week @ 2024-12-20 68387/week @ 2024-12-27 175816/week @ 2025-01-03 204731/week @ 2025-01-10 160572/week @ 2025-01-17 166199/week @ 2025-01-24 157874/week @ 2025-01-31 169681/week @ 2025-02-07 167845/week @ 2025-02-14 168946/week @ 2025-02-21 54962/week @ 2025-02-28 69093/week @ 2025-03-07 50383/week @ 2025-03-14

381,133 downloads per month
Used in 129 crates (12 directly)

Apache-2.0

1.5MB
28K SLoC

DataFusion Core Physical Expressions

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

This crate is a submodule of DataFusion that provides shared APIs for implementing physical expressions such as PhysicalExpr and PhysicalSortExpr.

Dependencies

~22–30MB
~449K SLoC