19 major breaking releases

40.0.0 Jul 12, 2024
39.0.0 Jun 10, 2024
38.0.0 May 10, 2024
37.1.0 Apr 22, 2024
20.0.0 Mar 14, 2023

#38 in Memory management

Download history 44116/week @ 2024-04-04 51984/week @ 2024-04-11 92651/week @ 2024-04-18 84540/week @ 2024-04-25 84318/week @ 2024-05-02 90052/week @ 2024-05-09 91868/week @ 2024-05-16 94135/week @ 2024-05-23 151731/week @ 2024-05-30 181642/week @ 2024-06-06 161221/week @ 2024-06-13 191157/week @ 2024-06-20 226359/week @ 2024-06-27 162538/week @ 2024-07-04 173060/week @ 2024-07-11 135182/week @ 2024-07-18

733,262 downloads per month
Used in 110 crates (7 directly)

Apache-2.0

2MB
36K SLoC

DataFusion Execution

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 execution runtime such as the memory pools and disk manager.

Dependencies

~23–37MB
~608K SLoC