22members = [" clade" , " object_store_factory" ]
33
44[workspace .dependencies ]
5- arrow = { version = " 52 .2.0" , features = [" test_utils" ] }
6- arrow-buffer = " 52 .2.0"
7- arrow-csv = " 52 .2.0"
8- arrow-flight = " 52 .2.0"
5+ arrow = { version = " 53 .2.0" , features = [" test_utils" ] }
6+ arrow-buffer = " 53 .2.0"
7+ arrow-csv = " 53 .2.0"
8+ arrow-flight = " 53 .2.0"
99# For the JSON format support
1010# https://github.com/apache/arrow-rs/pull/2868
1111# https://github.com/apache/arrow-rs/pull/2724
12- arrow-integration-test = " 52 .2.0"
13- arrow-row = " 52 .2.0"
14- arrow-schema = " 52 .2.0"
12+ arrow-integration-test = " 53 .2.0"
13+ arrow-row = " 53 .2.0"
14+ arrow-schema = " 53 .2.0"
1515async-trait = " 0.1.83"
1616
17- datafusion = { version = " 41 .0.0" , features = [" backtrace" ] }
18- datafusion-common = " 41 .0.0"
19- datafusion-expr = " 41 .0.0"
20- datafusion-functions-nested = " 41 .0.0"
17+ datafusion = { version = " 43 .0.0" , features = [" backtrace" ] }
18+ datafusion-common = " 43 .0.0"
19+ datafusion-expr = " 43 .0.0"
20+ datafusion-functions-nested = " 43 .0.0"
2121
2222futures = " 0.3"
2323
2424itertools = " >=0.10.0"
25- object_store = { version = " 0.10.2 " , features = [" aws" , " azure" , " gcp" ] }
26- prost = " 0.12.6 "
25+ object_store = { version = " 0.11 " , features = [" aws" , " azure" , " gcp" ] }
26+ prost = " 0.13 "
2727
2828serde = " 1.0.213"
2929serde_json = " 1.0.132"
3030
3131tempfile = " 3"
3232tokio = { version = " 1.40" , features = [" macros" , " rt" , " rt-multi-thread" , " signal" , " process" ] }
33+ tonic = " 0.12"
3334tracing = { version = " 0.1" , features = [" log" ] }
3435tracing-log = " 0.2"
3536tracing-subscriber = { version = " 0.3.18" , features = [" json" , " env-filter" ] }
3637url = " 2.5"
3738
38- [patch .crates-io ]
39- arrow = { git = " https://github.com/splitgraph/arrow-rs" , branch = " backport-pr6729" }
40- arrow-array = { git = " https://github.com/splitgraph/arrow-rs" , branch = " backport-pr6729" }
41- arrow-buffer = { git = " https://github.com/splitgraph/arrow-rs" , branch = " backport-pr6729" }
42- arrow-csv = { git = " https://github.com/splitgraph/arrow-rs" , branch = " backport-pr6729" }
43- arrow-data = { git = " https://github.com/splitgraph/arrow-rs" , branch = " backport-pr6729" }
44- arrow-flight = { git = " https://github.com/splitgraph/arrow-rs" , branch = " backport-pr6729" }
45- arrow-integration-test = { git = " https://github.com/splitgraph/arrow-rs" , branch = " backport-pr6729" }
46- arrow-ipc = { git = " https://github.com/splitgraph/arrow-rs" , branch = " backport-pr6729" }
47- arrow-row = { git = " https://github.com/splitgraph/arrow-rs" , branch = " backport-pr6729" }
48- arrow-schema = { git = " https://github.com/splitgraph/arrow-rs" , branch = " backport-pr6729" }
49-
5039[package ]
5140name = " seafowl"
5241build = " build.rs"
@@ -95,8 +84,8 @@ clap = { version = "4.5.21", features = [ "derive" ] }
9584config = " 0.14.0"
9685
9786# PG wire protocol support
98- convergence = { git = " https://github.com/splitgraph/convergence" , branch = " datafusion-41 -upgrade" , optional = true }
99- convergence-arrow = { git = " https://github.com/splitgraph/convergence" , branch = " datafusion-41 -upgrade" , optional = true }
87+ convergence = { git = " https://github.com/splitgraph/convergence" , branch = " datafusion-43 -upgrade" , optional = true }
88+ convergence-arrow = { git = " https://github.com/splitgraph/convergence" , branch = " datafusion-43 -upgrade" , optional = true }
10089
10190dashmap = " 6.1.0"
10291
@@ -107,8 +96,7 @@ datafusion-functions-nested = { workspace = true }
10796
10897datafusion-remote-tables = { path = " ./datafusion_remote_tables" , optional = true }
10998
110- # pr-2975-backport, pick up https://github.com/delta-io/delta-rs/pull/2975
111- deltalake = { git = " https://github.com/splitgraph/delta-rs" , branch = " pr-2975-with-arrow-pr-6729-backport" , features = [" datafusion" ] }
99+ deltalake = { git = " https://github.com/splitgraph/delta-rs" , branch = " fix-decimal-stat-overflow" , features = [" datafusion" ] }
112100
113101futures = " 0.3"
114102hex = " >=0.4.0"
@@ -118,7 +106,7 @@ lazy_static = ">=1.4.0"
118106metrics = { version = " 0.23.0" }
119107metrics-exporter-prometheus = { version = " 0.15.3" }
120108moka = { version = " 0.12.5" , default-features = false , features = [" future" , " atomic64" , " quanta" ] }
121- object_store = { version = " 0.10.2 " , features = [ " aws " , " azure " , " gcp " ] }
109+ object_store = { workspace = true }
122110object_store_factory = { path = " object_store_factory" }
123111percent-encoding = " 2.2.0"
124112prost = { workspace = true }
@@ -135,15 +123,15 @@ rustyline = "14.0"
135123serde = { workspace = true }
136124serde_json = { workspace = true }
137125sha2 = " >=0.10.1"
138- sqlparser = { version = " 0.49 " , features = [" visitor" ] }
126+ sqlparser = { version = " 0.51 " , features = [" visitor" ] }
139127sqlx = { version = " 0.7.1" , features = [ " runtime-tokio-rustls" , " sqlite" , " any" , " uuid" ] }
140128strum = " >=0.24"
141129strum_macros = " >=0.24"
142130tempfile = " 3"
143131thiserror = " 2"
144132tokio = { workspace = true }
145133tokio-graceful-shutdown = { version = " 0.15" }
146- tonic = { version = " 0.11.0 " , optional = true }
134+ tonic = { workspace = true , optional = true }
147135tower = " 0.5"
148136tracing = { workspace = true }
149137tracing-log = " 0.2"
@@ -165,7 +153,7 @@ aws-credential-types = { version = "1.2.1", features = ["hardcoded-credentials"]
165153aws-sdk-sts = { version = " 1.46.0" , features = [" behavior-version-latest" ] }
166154rstest = " *"
167155serial_test = " 3"
168- tonic-reflection = " 0.11 "
156+ tonic-reflection = " 0.12 "
169157wiremock = " 0.6"
170158
171159[build-dependencies ]
0 commit comments