#datafusion #logical #expressions #plan

datafusion-expr

Logical plan and expression representation for DataFusion query engine

14 major breaking releases

new 21.0.0 Mar 27, 2023
20.0.0 Mar 14, 2023
19.0.0 Feb 27, 2023
18.0.0 Feb 13, 2023
7.0.0 Feb 17, 2022

#200 in Game dev

Download history 3946/week @ 2022-12-05 3382/week @ 2022-12-12 2909/week @ 2022-12-19 2042/week @ 2022-12-26 2930/week @ 2023-01-02 3687/week @ 2023-01-09 5133/week @ 2023-01-16 5898/week @ 2023-01-23 5335/week @ 2023-01-30 5184/week @ 2023-02-06 6847/week @ 2023-02-13 7336/week @ 2023-02-20 7878/week @ 2023-02-27 7484/week @ 2023-03-06 8475/week @ 2023-03-13 9350/week @ 2023-03-20

33,589 downloads per month
Used in 46 crates (13 directly)

Apache-2.0

1MB
20K SLoC

DataFusion Logical Plan and 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 logical plans and expressions.

Dependencies

~11–37MB
~654K SLoC