#arrow #query #sql

datafusion-jit

Just In Time (JIT) compilation support for DataFusion query engine

13 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
8.0.0 May 16, 2022

#14 in #big-data

Download history 39/week @ 2022-12-04 19/week @ 2022-12-11 20/week @ 2022-12-18 14/week @ 2022-12-25 14/week @ 2023-01-01 18/week @ 2023-01-08 28/week @ 2023-01-15 34/week @ 2023-01-22 50/week @ 2023-01-29 21/week @ 2023-02-05 46/week @ 2023-02-12 42/week @ 2023-02-19 24/week @ 2023-02-26 17/week @ 2023-03-05 49/week @ 2023-03-12 8/week @ 2023-03-19

99 downloads per month
Used in 2 crates

Apache-2.0

1MB
22K SLoC

DataFusion JIT

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 JIT code generation.

Dependencies

~16–48MB
~863K SLoC