22members = [" benchmarks" ]
33
44[workspace .dependencies ]
5- datafusion = { version = " 50 .0.0" , default-features = false }
6- datafusion-proto = { version = " 50 .0.0" }
5+ datafusion = { version = " 51 .0.0" , default-features = false }
6+ datafusion-proto = { version = " 51 .0.0" }
77
88[package ]
99name = " datafusion-distributed"
@@ -12,14 +12,18 @@ edition = "2024"
1212
1313[dependencies ]
1414chrono = { version = " 0.4.42" }
15- datafusion = { workspace = true }
15+ datafusion = { workspace = true , features = [
16+ " parquet" ,
17+ " sql" ,
18+ " unicode_expressions" ,
19+ " datetime_expressions" ,
20+ ] }
1621datafusion-proto = { workspace = true }
17- arrow-flight = " 56.1 .0"
18- arrow-select = " 56.1 .0"
22+ arrow-flight = " 57.0 .0"
23+ arrow-select = " 57.0 .0"
1924async-trait = " 0.1.88"
2025tokio = { version = " 1.46.1" , features = [" full" ] }
21- # Updated to 0.13.1 to match arrow-flight 56.1.0
22- tonic = { version = " 0.13.1" , features = [" transport" ] }
26+ tonic = { version = " 0.14.2" , features = [" transport" ] }
2327tower = " 0.5.2"
2428http = " 1.3.1"
2529itertools = " 0.14.0"
@@ -28,18 +32,18 @@ url = "2.5.4"
2832uuid = " 1.17.0"
2933delegate = " 0.13.4"
3034dashmap = " 6.1.0"
31- prost = " 0.13.5 "
35+ prost = " 0.14.0 "
3236rand = " 0.8.5"
3337object_store = " 0.12.3"
3438bytes = " 1.10.1"
3539pin-project = " 1.1.10"
3640
3741# integration_tests deps
3842insta = { version = " 1.43.1" , features = [" filters" ], optional = true }
39- tpchgen = { git = " https://github.com/clflushopt/tpchgen-rs" , rev = " 482ee68 " , optional = true }
40- tpchgen-arrow = { git = " https://github.com/clflushopt/tpchgen-rs" , rev = " 482ee68 " , optional = true }
41- parquet = { version = " 56.1 .0" , optional = true }
42- arrow = { version = " 56.1 .0" , optional = true }
43+ tpchgen = { git = " https://github.com/clflushopt/tpchgen-rs" , rev = " e83365a5a9101906eb9f78c5607b83bc59849acf " , optional = true }
44+ tpchgen-arrow = { git = " https://github.com/clflushopt/tpchgen-rs" , rev = " e83365a5a9101906eb9f78c5607b83bc59849acf " , optional = true }
45+ parquet = { version = " 57.0 .0" , optional = true }
46+ arrow = { version = " 57.0 .0" , optional = true }
4347tokio-stream = { version = " 0.1.17" , optional = true }
4448hyper-util = { version = " 0.1.16" , optional = true }
4549pretty_assertions = { version = " 1.4" , optional = true }
@@ -53,18 +57,18 @@ integration = [
5357 " arrow" ,
5458 " tokio-stream" ,
5559 " hyper-util" ,
56- " pretty_assertions"
60+ " pretty_assertions" ,
5761]
5862
5963tpch = [" integration" ]
6064
6165[dev-dependencies ]
6266structopt = " 0.3"
6367insta = { version = " 1.43.1" , features = [" filters" ] }
64- tpchgen = { git = " https://github.com/clflushopt/tpchgen-rs" , rev = " 482ee68 " }
65- tpchgen-arrow = { git = " https://github.com/clflushopt/tpchgen-rs" , rev = " 482ee68 " }
66- parquet = " 56.1 .0"
67- arrow = " 56.1 .0"
68+ tpchgen = { git = " https://github.com/clflushopt/tpchgen-rs" , rev = " e83365a5a9101906eb9f78c5607b83bc59849acf " }
69+ tpchgen-arrow = { git = " https://github.com/clflushopt/tpchgen-rs" , rev = " e83365a5a9101906eb9f78c5607b83bc59849acf " }
70+ parquet = " 57.0 .0"
71+ arrow = " 57.0 .0"
6872tokio-stream = " 0.1.17"
6973hyper-util = " 0.1.16"
7074pretty_assertions = " 1.4"
0 commit comments