#datafusion #logical #expressions #plan

datafusion-functions-table

Traits and types for logical plans and expressions for DataFusion query engine

3 stable releases

new 46.0.0 Mar 7, 2025
45.0.0 Feb 7, 2025
44.0.0 Dec 31, 2024

#623 in Rust patterns

Download history 2492/week @ 2024-12-29 24287/week @ 2025-01-05 35311/week @ 2025-01-12 29103/week @ 2025-01-19 22195/week @ 2025-01-26 16627/week @ 2025-02-02 19423/week @ 2025-02-09 59585/week @ 2025-02-16 95791/week @ 2025-02-23 27197/week @ 2025-03-02

204,047 downloads per month
Used in 62 crates (via datafusion)

Apache-2.0

4.5MB
83K SLoC

DataFusion Table Function Library

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

This crate contains table functions that can be used in DataFusion queries.

Dependencies

~32–46MB
~751K SLoC