#sql #data-fusion #arrow #sql-query

datafusion-physical-expr-common

Common functionality of physical expression for DataFusion query engine

13 releases (major breaking)

47.0.0 Apr 20, 2025
46.0.1 Mar 19, 2025
45.0.0 Feb 7, 2025
44.0.0 Dec 31, 2024
38.0.0 May 10, 2024

#2993 in Database interfaces

Download history 157012/week @ 2025-02-03 175597/week @ 2025-02-10 180802/week @ 2025-02-17 132302/week @ 2025-02-24 58848/week @ 2025-03-03 61836/week @ 2025-03-10 57410/week @ 2025-03-17 48809/week @ 2025-03-24 55460/week @ 2025-03-31 53818/week @ 2025-04-07 49051/week @ 2025-04-14 54400/week @ 2025-04-21 67649/week @ 2025-04-28 63254/week @ 2025-05-05 71433/week @ 2025-05-12 51732/week @ 2025-05-19

257,388 downloads per month
Used in 152 crates (16 directly)

Apache-2.0

1.5MB
29K 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
~452K SLoC