10 releases (major breaking)

new 45.0.0 Feb 7, 2025
44.0.0 Dec 31, 2024
43.0.0 Nov 8, 2024
42.2.0 Nov 4, 2024
38.0.0 May 10, 2024

#13 in #execution-engine

Download history 219036/week @ 2024-10-21 235635/week @ 2024-10-28 192772/week @ 2024-11-04 190281/week @ 2024-11-11 176841/week @ 2024-11-18 107818/week @ 2024-11-25 113070/week @ 2024-12-02 201860/week @ 2024-12-09 171505/week @ 2024-12-16 54810/week @ 2024-12-23 87916/week @ 2024-12-30 188656/week @ 2025-01-06 199781/week @ 2025-01-13 151679/week @ 2025-01-20 162625/week @ 2025-01-27 154947/week @ 2025-02-03

676,559 downloads per month
Used in 119 crates (10 directly)

Apache-2.0

1.5MB
26K 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

~21–30MB
~440K SLoC