VersionReleased By Features Dependency changes Downloads/mo MSRV
47.0.0 [git] Apr 20, 2025 24K 1.85
46.0.1 [git] Mar 20, 2025 164K 1.82
46.0.0 [git] Mar 7, 2025 3.0K 1.82
45.0.0 [git] Feb 7, 2025

Features added

26K 1.81
44.0.0 [git] Dec 31, 2024

Features added

  • datafusion-functions-table
  • regex
  • apache-avro 0.17.0
  • bzip2 0.5.0
  • datafusion-catalog 44.0.0
  • datafusion-common 44.0.0
  • datafusion-common-runtime 44.0.0
  • datafusion-execution 44.0.0
  • datafusion-expr 44.0.0
  • datafusion-functions 44.0.0
  • datafusion-functions-aggregate 44.0.0
  • datafusion-functions-nested 44.0.0
  • datafusion-functions-window 44.0.0
  • datafusion-optimizer 44.0.0
  • datafusion-physical-expr 44.0.0
  • datafusion-physical-expr-common 44.0.0
  • datafusion-physical-optimizer 44.0.0
  • datafusion-physical-plan 44.0.0
  • datafusion-sql 44.0.0
  • sqlparser 0.53.0
  • ahash
  • half
  • hashbrown
  • indexmap
  • num_cpus
  • paste
  • pin-project-lite
12K 1.80
43.0.0 [git] Nov 8, 2024
  • datafusion-catalog 43.0.0
  • datafusion-common 43.0.0
  • datafusion-common-runtime 43.0.0
  • datafusion-execution 43.0.0
  • datafusion-expr 43.0.0
  • datafusion-functions 43.0.0
  • datafusion-functions-aggregate 43.0.0
  • datafusion-functions-nested 43.0.0
  • datafusion-functions-window 43.0.0
  • datafusion-optimizer 43.0.0
  • datafusion-physical-expr 43.0.0
  • datafusion-physical-expr-common 43.0.0
  • datafusion-physical-optimizer 43.0.0
  • datafusion-physical-plan 43.0.0
  • datafusion-sql 43.0.0
  • sqlparser 0.51.0
10K 1.79
42.2.0 [git] Nov 4, 2024 1.4K 1.76
42.1.0 [git] Oct 20, 2024 1.76
42.0.0 [git] Sep 17, 2024 320 1.76
41.0.0 [git] Aug 11, 2024

Features added

  • datafusion-catalog
  • datafusion-functions-nested
  • datafusion-physical-optimizer
  • dashmap 6.0.1
  • datafusion-common 41.0.0
  • datafusion-common-runtime 41.0.0
  • datafusion-execution 41.0.0
  • datafusion-expr 41.0.0
  • datafusion-functions 41.0.0
  • datafusion-functions-aggregate 41.0.0
  • datafusion-optimizer 41.0.0
  • datafusion-physical-expr 41.0.0
  • datafusion-physical-expr-common 41.0.0
  • datafusion-physical-plan 41.0.0
  • datafusion-sql 41.0.0
  • sqlparser 0.49.0
  • datafusion-functions-array
6.6K 1.76
40.0.0 [git] Jul 12, 2024
  • datafusion-common 40.0.0
  • datafusion-common-runtime 40.0.0
  • datafusion-execution 40.0.0
  • datafusion-expr 40.0.0
  • datafusion-functions 40.0.0
  • datafusion-functions-aggregate 40.0.0
  • datafusion-functions-array 40.0.0
  • datafusion-optimizer 40.0.0
  • datafusion-physical-expr 40.0.0
  • datafusion-physical-expr-common 40.0.0
  • datafusion-physical-plan 40.0.0
  • datafusion-sql 40.0.0
3.4K 1.76
39.0.0 [git] Jun 10, 2024 10K 1.73
38.0.0 [git] May 10, 2024

Features added

  • datafusion-functions-aggregate
  • datafusion-common 38.0.0
  • datafusion-common-runtime 38.0.0
  • datafusion-execution 38.0.0
  • datafusion-expr 38.0.0
  • datafusion-functions 38.0.0
  • datafusion-functions-array 38.0.0
  • datafusion-optimizer 38.0.0
  • datafusion-physical-expr 38.0.0
  • datafusion-physical-plan 38.0.0
  • datafusion-sql 38.0.0
  • sqlparser 0.45.0
2.6K 1.74~1.73
37.1.0 [git] Apr 22, 2024 1.9K 1.72
37.0.0 [git] Apr 4, 2024

Features added

  • datafusion-common-runtime
  • arrow 51.0.0
  • arrow-array 51.0.0
  • arrow-ipc 51.0.0
  • arrow-schema 51.0.0
  • datafusion-common 37.0.0
  • datafusion-execution 37.0.0
  • datafusion-expr 37.0.0
  • datafusion-functions 37.0.0
  • datafusion-functions-array 37.0.0
  • datafusion-optimizer 37.0.0
  • datafusion-physical-expr 37.0.0
  • datafusion-physical-plan 37.0.0
  • datafusion-sql 37.0.0
  • parquet 51.0.0
  • sqlparser 0.44.0
27 1.78~1.74
36.0.0 [git] Feb 20, 2024

Features added

  • datafusion-functions
  • datafusion-functions-array
  • datafusion-common 36.0.0
  • datafusion-execution 36.0.0
  • datafusion-expr 36.0.0
  • datafusion-optimizer 36.0.0
  • datafusion-physical-expr 36.0.0
  • datafusion-physical-plan 36.0.0
  • datafusion-sql 36.0.0
  • sqlparser 0.43.0
190K 1.72
35.0.0 [git] Jan 25, 2024

Features removed

  • simd
  • arrow-ipc
  • arrow 50.0.0
  • arrow-array 50.0.0
  • arrow-schema 50.0.0
  • datafusion-common 35.0.0
  • datafusion-execution 35.0.0
  • datafusion-expr 35.0.0
  • datafusion-optimizer 35.0.0
  • datafusion-physical-expr 35.0.0
  • datafusion-physical-plan 35.0.0
  • datafusion-sql 35.0.0
  • object_store 0.9.0
  • parquet 50.0.0
  • sqlparser 0.41.0
500 1.70
34.0.0 [git] Dec 17, 2023
  • arrow 49.0.0
  • arrow-array 49.0.0
  • arrow-schema 49.0.0
  • datafusion-common 34.0.0
  • datafusion-execution 34.0.0
  • datafusion-expr 34.0.0
  • datafusion-optimizer 34.0.0
  • datafusion-physical-expr 34.0.0
  • datafusion-physical-plan 34.0.0
  • datafusion-sql 34.0.0
  • itertools 0.12.0
  • object_store 0.8.0
  • parquet 49.0.0
  • sqlparser 0.40.0
500 1.70
33.0.0 [git] Nov 16, 2023

Features added

  • arrow 48.0.1
  • arrow-array 48.0.1
  • arrow-schema 48.0.1
  • datafusion-common 33.0.0
  • datafusion-execution 33.0.0
  • datafusion-expr 33.0.0
  • datafusion-optimizer 33.0.0
  • datafusion-physical-expr 33.0.0
  • datafusion-physical-plan 33.0.0
  • datafusion-sql 33.0.0
  • parquet 48.0.1
  • sqlparser 0.39.0
  • zstd 0.13.0
  • percent-encoding
270 1.70
32.0.0 [git] Oct 12, 2023

Feature changes

  • datafusion-physical-plan
  • apache-avro 0.16.0
  • arrow 47.0.0
  • arrow-array 47.0.0
  • arrow-schema 47.0.0
  • datafusion-common 32.0.0
  • datafusion-execution 32.0.0
  • datafusion-expr 32.0.0
  • datafusion-optimizer 32.0.0
  • datafusion-physical-expr 32.0.0
  • datafusion-sql 32.0.0
  • parquet 47.0.0
  • sqlparser 0.38.0
88 1.78~1.75
31.0.0 [git] Sep 11, 2023
  • arrow 46.0.0
  • arrow-array 46.0.0
  • arrow-schema 46.0.0
  • datafusion-common 31.0.0
  • datafusion-execution 31.0.0
  • datafusion-expr 31.0.0
  • datafusion-optimizer 31.0.0
  • datafusion-physical-expr 31.0.0
  • datafusion-sql 31.0.0
  • object_store 0.7.0
  • parquet 46.0.0
  • sqlparser 0.37.0
  • lazy_static
  • smallvec
2.0K 1.70
30.0.0 [git] Aug 25, 2023
  • apache-avro 0.15.0
  • arrow 45.0.0
  • arrow-array 45.0.0
  • arrow-schema 45.0.0
  • datafusion-common 30.0.0
  • datafusion-execution 30.0.0
  • datafusion-expr 30.0.0
  • datafusion-optimizer 30.0.0
  • datafusion-physical-expr 30.0.0
  • datafusion-sql 30.0.0
  • parquet 45.0.0
  • sqlparser 0.36.1
1.72~1.70
28.0.0 [git] Jul 25, 2023

Features added

  • encoding__expressions
  • half
  • arrow 43.0.0
  • arrow-array 43.0.0
  • arrow-schema 43.0.0
  • datafusion-common 28.0.0
  • datafusion-execution 28.0.0
  • datafusion-expr 28.0.0
  • datafusion-optimizer 28.0.0
  • datafusion-physical-expr 28.0.0
  • datafusion-sql 28.0.0
  • indexmap 2.0.0
  • parquet 43.0.0
  • datafusion-row
74 1.64
27.0.0 [git] Jun 30, 2023
  • arrow 42.0.0
  • arrow-array 42.0.0
  • arrow-schema 42.0.0
  • datafusion-common 27.0.0
  • datafusion-execution 27.0.0
  • datafusion-expr 27.0.0
  • datafusion-optimizer 27.0.0
  • datafusion-physical-expr 27.0.0
  • datafusion-row 27.0.0
  • datafusion-sql 27.0.0
  • hashbrown 0.14.0
  • itertools 0.11.0
  • object_store 0.6.1
  • parquet 42.0.0
  • sqlparser 0.35.0
  • tokio-stream
81 1.71~1.70
26.0.0 [git] Jun 7, 2023
  • arrow 40.0.0
  • arrow-array 40.0.0
  • arrow-schema 40.0.0
  • async-compression 0.4.0
  • datafusion-common 26.0.0
  • datafusion-execution 26.0.0
  • datafusion-expr 26.0.0
  • datafusion-optimizer 26.0.0
  • datafusion-physical-expr 26.0.0
  • datafusion-row 26.0.0
  • datafusion-sql 26.0.0
  • parquet 40.0.0
  • sqlparser 0.34.0
1.64
25.0.0 [git] May 23, 2023
  • arrow 39.0.0
  • arrow-array 39.0.0
  • arrow-schema 39.0.0
  • datafusion-common 25.0.0
  • datafusion-execution 25.0.0
  • datafusion-expr 25.0.0
  • datafusion-optimizer 25.0.0
  • datafusion-physical-expr 25.0.0
  • datafusion-row 25.0.0
  • datafusion-sql 25.0.0
  • parquet 39.0.0
120 1.64
24.0.0 [git] May 9, 2023

Features removed

  • jit
  • scheduler
  • arrow 38.0.0
  • arrow-array 38.0.0
  • arrow-schema 38.0.0
  • datafusion-common 24.0.0
  • datafusion-execution 24.0.0
  • datafusion-expr 24.0.0
  • datafusion-optimizer 24.0.0
  • datafusion-physical-expr 24.0.0
  • datafusion-row 24.0.0
  • datafusion-sql 24.0.0
  • parquet 38.0.0
  • datafusion-jit
  • rayon
1.64
23.0.0 [git] Apr 24, 2023
  • arrow-array
  • arrow-schema
  • arrow 37.0.0
  • datafusion-common 23.0.0
  • datafusion-execution 23.0.0
  • datafusion-expr 23.0.0
  • datafusion-jit 23.0.0
  • datafusion-optimizer 23.0.0
  • datafusion-physical-expr 23.0.0
  • datafusion-row 23.0.0
  • datafusion-sql 23.0.0
  • parquet 37.0.0
  • sqlparser 0.33.0
1.66
22.0.0 [git] Apr 10, 2023
  • arrow 36.0.0
  • datafusion-common 22.0.0
  • datafusion-execution 22.0.0
  • datafusion-expr 22.0.0
  • datafusion-jit 22.0.0
  • datafusion-optimizer 22.0.0
  • datafusion-physical-expr 22.0.0
  • datafusion-row 22.0.0
  • datafusion-sql 22.0.0
  • parquet 36.0.0
280 1.64
21.1.0 [git] Apr 3, 2023 1.64
21.0.0 [git] Mar 27, 2023
  • datafusion-common 21.0.0
  • datafusion-execution 21.0.0
  • datafusion-expr 21.0.0
  • datafusion-jit 21.0.0
  • datafusion-optimizer 21.0.0
  • datafusion-physical-expr 21.0.0
  • datafusion-row 21.0.0
  • datafusion-sql 21.0.0
  • paste
1.64
20.0.0 [git] Mar 14, 2023
  • datafusion-execution
  • zstd
  • arrow 34.0.0
  • datafusion-common 20.0.0
  • datafusion-expr 20.0.0
  • datafusion-jit 20.0.0
  • datafusion-optimizer 20.0.0
  • datafusion-physical-expr 20.0.0
  • datafusion-row 20.0.0
  • datafusion-sql 20.0.0
  • parquet 34.0.0
  • sqlparser 0.32.0
1.64
19.0.0 [git] Feb 27, 2023
  • arrow 33.0.0
  • datafusion-common 19.0.0
  • datafusion-expr 19.0.0
  • datafusion-jit 19.0.0
  • datafusion-optimizer 19.0.0
  • datafusion-physical-expr 19.0.0
  • datafusion-row 19.0.0
  • datafusion-sql 19.0.0
  • parquet 33.0.0
1.62
18.0.0 [git] Feb 13, 2023
  • arrow 32.0.0
  • datafusion-common 18.0.0
  • datafusion-expr 18.0.0
  • datafusion-jit 18.0.0
  • datafusion-optimizer 18.0.0
  • datafusion-physical-expr 18.0.0
  • datafusion-row 18.0.0
  • datafusion-sql 18.0.0
  • parquet 32.0.0
33 1.62
17.0.0 [git] Jan 30, 2023

Features added

  • dictionary_expressions
  • arrow 31.0.0
  • datafusion-common 17.0.0
  • datafusion-expr 17.0.0
  • datafusion-jit 17.0.0
  • datafusion-optimizer 17.0.0
  • datafusion-physical-expr 17.0.0
  • datafusion-row 17.0.0
  • datafusion-sql 17.0.0
  • parquet 31.0.0
  • pyo3
1.62
16.1.0 [git] Jan 24, 2023 1.62
16.0.0 [git] Jan 15, 2023
  • indexmap
  • arrow 29.0.0
  • datafusion-common 16.0.0
  • datafusion-expr 16.0.0
  • datafusion-jit 16.0.0
  • datafusion-optimizer 16.0.0
  • datafusion-physical-expr 16.0.0
  • datafusion-row 16.0.0
  • datafusion-sql 16.0.0
  • parquet 29.0.0
  • sqlparser 0.30.0
  • sqllogictest
1.62
15.0.0 [git] Dec 5, 2022

Features added

  • dashmap
  • sqllogictest
  • xz2
  • arrow 28.0.0
  • datafusion-common 15.0.0
  • datafusion-expr 15.0.0
  • datafusion-jit 15.0.0
  • datafusion-optimizer 15.0.0
  • datafusion-physical-expr 15.0.0
  • datafusion-row 15.0.0
  • datafusion-sql 15.0.0
  • hashbrown 0.13.0
  • parquet 28.0.0
  • sqlparser 0.27.0
  • ordered-float
1.62
14.0.0 [git] Nov 7, 2022
  • async-compression
  • bzip2
  • flate2
  • percent-encoding
  • tokio-util
  • arrow 26.0.0
  • datafusion-common 14.0.0
  • datafusion-expr 14.0.0
  • datafusion-jit 14.0.0
  • datafusion-optimizer 14.0.0
  • datafusion-physical-expr 14.0.0
  • datafusion-row 14.0.0
  • datafusion-sql 14.0.0
  • parquet 26.0.0
  • sqlparser 0.26.0
1.62
13.0.0 [git] Oct 10, 2022
  • arrow 24.0.0
  • datafusion-common 13.0.0
  • datafusion-expr 13.0.0
  • datafusion-jit 13.0.0
  • datafusion-optimizer 13.0.0
  • datafusion-physical-expr 13.0.0
  • datafusion-row 13.0.0
  • datafusion-sql 13.0.0
  • parquet 24.0.0
  • sqlparser 0.25.0
1.62
12.0.0 [git] Sep 15, 2022
  • ahash 0.8.0
  • arrow 22.0.0
  • datafusion-common 12.0.0
  • datafusion-expr 12.0.0
  • datafusion-jit 12.0.0
  • datafusion-optimizer 12.0.0
  • datafusion-physical-expr 12.0.0
  • datafusion-row 12.0.0
  • datafusion-sql 12.0.0
  • object_store 0.5.0
  • parquet 22.0.0
  • pyo3 0.17.1
  • sqlparser 0.23.0
1.62
11.0.0 [git] Aug 19, 2022
  • apache-avro
  • arrow 20.0.0
  • datafusion-common 11.0.0
  • datafusion-expr 11.0.0
  • datafusion-jit 11.0.0
  • datafusion-optimizer 11.0.0
  • datafusion-physical-expr 11.0.0
  • datafusion-row 11.0.0
  • datafusion-sql 11.0.0
  • object_store 0.4.0
  • parquet 20.0.0
  • sqlparser 0.20.0
  • avro-rs
27 1.62
10.0.0 [git] Jul 15, 2022
  • bytes
  • object_store
  • arrow 18.0.0
  • datafusion-common 10.0.0
  • datafusion-expr 10.0.0
  • datafusion-jit 10.0.0
  • datafusion-optimizer 10.0.0
  • datafusion-physical-expr 10.0.0
  • datafusion-row 10.0.0
  • datafusion-sql 10.0.0
  • parquet 18.0.0
  • datafusion-data-access
1.62~1.60
9.0.0 [git] Jun 13, 2022 1.59
8.0.0 [git] May 16, 2022

Feature changes

  • jit
  • scheduler
  • row
33 1.59
7.1.0 [git] Apr 18, 2022 1.58
7.0.0 [git] Feb 17, 2022
  • arrow 9.0.2
  • parquet 9.0.2
1.58
7.0.0-alpha [git] Feb 11, 2022

Features added

  • row
1.58
6.0.0 [git] Nov 17, 2021

Features added

94 1.56
5.0.0 [git] Aug 14, 2021

Feature changes

  • rand
  • arrow 5.1.0
  • parquet 5.1.0
  • clap
  • rustyline
27 1.53
4.0.0 [git] Apr 26, 2021

Features added

1.53~1.51
3.0.0 [git] Jan 26, 2021

Features added

  • simd
1.49~1.48
2.0.0 [git] Oct 19, 2020 1.47
1.0.1 [git] Aug 21, 2020
  • prettytable-rs
1.46
1.0.0 [git] Jul 24, 2020
  • arrow 1.0.0
  • parquet 1.0.0
1.45~1.44
0.17.0 [git] Apr 21, 2020 1.43~1.39
0.16.0 [git] Feb 7, 2020
  • arrow 0.16.0
  • parquet 0.16.0
1.41~1.36
0.15.1 [git] Nov 1, 2019
1.39~1.36
0.15.0 [git] Oct 6, 2019
  • crossbeam
  • arrow 0.15.0
  • parquet 0.15.0
  • serde
  • serde_derive
  • serde_json
1.38~1.36
0.14.1 [git] Jul 22, 2019
  • cli
1.36
0.14.0 [git] Jul 8, 2019
1.36
0.13.0 [git] Apr 1, 2019
  • arrow 0.13.0
  • parquet 0.13.0
  • clap
1.33
0.6.0 [git] Jan 20, 2019
1.32
0.5.2 [git] Jan 5, 2019
1.31~1.30
0.5.1 [git] Jan 5, 2019
1.31
0.5.0 [git] Dec 15, 2018
1.31
0.4.0 [git] Nov 26, 2018
1.30
0.3.4 [git] Oct 14, 2018
  • parquet 0.4.1
1.29~1.26
0.3.3 [git] Sep 3, 2018
1.28~1.26
0.3.2 [git] Aug 8, 2018
1.28~1.26
0.3.1 [git] Jul 3, 2018
1.27~1.26
0.3.0 [git] Jul 3, 2018
1.27~1.26
0.3.0-alpha.0 [git] Jun 29, 2018
1.27~1.26
0.2.16 [git] Jun 28, 2018
1.27~1.26
0.2.15 [git] May 26, 2018
1.26
0.2.14 [git] May 20, 2018
  • json
  • parquet 0.3.0
1.26
0.2.13 [git] May 16, 2018
1.26
0.2.12 [git] May 13, 2018
1.26
0.2.11 [git] May 6, 2018
1.26
0.2.10 [git] May 5, 2018
1.26
0.2.9 [git] Apr 26, 2018
  • parquet 0.2.0
1.25~1.24
0.2.8 [git] Apr 25, 2018
1.25~1.24
0.2.7 [git] Apr 24, 2018
1.25~1.24
0.2.6 [git] Apr 23, 2018
1.25~1.24
0.2.5 [git] Apr 10, 2018
1.25~1.24
0.2.4 [git] Apr 8, 2018
  • parquet
  • clap
  • etcd
  • futures
  • futures-timer
  • hyper
  • liner
  • rprompt
  • tokio-core
  • uuid
1.25~1.24
0.2.3 [git] Apr 5, 2018
1.25~1.24
0.2.2 [git] Mar 26, 2018
1.25~1.24
0.2.1 [git] Mar 15, 2018
1.24
0.2.0 [git] Mar 13, 2018
1.24
0.1.9 [git] Mar 10, 2018
1.24
0.1.8 [git] Feb 22, 2018
1.24
0.1.7 [git] Feb 18, 2018
1.24
0.1.6 [git] Feb 18, 2018
1.24
0.1.5 [git] Feb 11, 2018
1.24
0.1.4 [git] Feb 10, 2018
1.24
0.1.3 [git] Feb 3, 2018
1.23~1.22
0.1.2 [git] Feb 3, 2018
1.23~1.22
0.1.1 [git] Feb 2, 2018
1.23~1.22
0.1.0 [git] Jan 31, 2018
1.23~1.22

Minimum Supported Rust Version (MSRV) is only approximate. A range of two versions means "oldest rustc verified to work ~ oldest rustc that might work". Actual MSRV will vary depending on crate features, target platform, and dependency versions. The data is estimated based on the latest stable Rust version available at the time the crate has been published and cargo check or cargo clippy on Linux/aarch64.