#arrow #query #sql

datafusion-physical-expr

Physical expression implementation for DataFusion query engine

24 major breaking releases

new 33.0.0 Nov 16, 2023
32.0.0 Oct 12, 2023
31.0.0 Sep 11, 2023
30.0.0 Aug 25, 2023
8.0.0 May 16, 2022

#189 in Database implementations

Download history 10239/week @ 2023-08-01 9199/week @ 2023-08-08 8346/week @ 2023-08-15 8291/week @ 2023-08-22 9750/week @ 2023-08-29 11404/week @ 2023-09-05 11187/week @ 2023-09-12 11802/week @ 2023-09-19 11012/week @ 2023-09-26 11285/week @ 2023-10-03 13516/week @ 2023-10-10 12858/week @ 2023-10-17 13410/week @ 2023-10-24 13938/week @ 2023-10-31 12788/week @ 2023-11-07 13644/week @ 2023-11-14

55,947 downloads per month
Used in 68 crates (8 directly)

Apache-2.0

3MB
67K SLoC

DataFusion 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 data types and utilities for physical expressions.

Dependencies

~15–23MB
~336K SLoC