@@ -63,52 +63,43 @@ base64 = "0.22.0"
6363cookie = " 0.18.1"
6464hex = " 0.4"
6565openid = { version = " 0.18.3" , default-features = false , features = [" rustls" ] }
66- rustls = { version = " 0.23" , default-features = false , features = [
66+ rustls = { version = " 0.23.40 " , default-features = false , features = [
6767 " ring" ,
6868 " std" ,
6969] }
7070rustls-pemfile = " 2.1.2"
7171sha2 = " 0.10.8"
7272
7373# Serialization and Data Formats
74- byteorder = " 1.4.3 "
74+ byteorder = " 1.5.0 "
7575erased-serde = " =0.3.16"
76- serde = { version = " 1.0" , features = [" rc" , " derive" ] }
77- serde_json = " 1.0"
78- serde_repr = " 0.1.17 "
76+ serde = { version = " 1.0.228 " , features = [" rc" , " derive" ] }
77+ serde_json = " 1.0.150 "
78+ serde_repr = " 0.1.20 "
7979
8080# Async and Runtime
81- async-trait = " 0.1"
82- futures = " 0.3"
83- futures-util = " 0.3"
84- tokio = { version = " ^1.43 " , default-features = false , features = [
81+ async-trait = " 0.1.89 "
82+ futures = " 0.3.32 "
83+ futures-util = " 0.3.32 "
84+ tokio = { version = " ^1.52.3 " , default-features = false , features = [
8585 " sync" ,
8686 " macros" ,
8787 " fs" ,
8888 " rt-multi-thread" ,
8989] }
90- tokio-stream = { version = " 0.1.17 " , features = [" fs" ] }
91- tokio-util = { version = " 0.7" }
90+ tokio-stream = { version = " 0.1.18 " , features = [" fs" ] }
91+ tokio-util = { version = " 0.7.18 " }
9292
9393# perf
9494hotpath = { version = " 0.16.0" , optional = true , features = [
9595 " hotpath" ,
9696 " hotpath-cpu" ,
9797 " hotpath-alloc" ,
98- " tokio"
98+ " tokio" ,
9999] }
100100
101101# # Logging and Metrics
102- # opentelemetry-proto = { version = "0.30.0", features = [
103- # "gen-tonic",
104- # "with-serde",
105- # "logs",
106- # "metrics",
107- # "trace",
108- # ] }
109-
110- # add custom branch with fix until it gets merged
111- opentelemetry-proto = { git = " https://github.com/open-telemetry/opentelemetry-rust/" , rev = " b096b70b2ffe9beb65a716cf47d5e5db80a9e930" , features = [
102+ opentelemetry-proto = { version = " 0.32.0" , features = [
112103 " gen-tonic" ,
113104 " with-serde" ,
114105 " logs" ,
@@ -147,7 +138,7 @@ humantime-serde = "1.1"
147138# File System and I/O
148139fs_extra = " 1.3"
149140path-clean = " 1.0.1"
150- relative-path = { version = " 1.7 " , features = [" serde" ] }
141+ relative-path = { version = " 2.0.1 " , features = [" serde" ] }
151142
152143# CLI and System
153144clap = { version = " 4.5" , default-features = false , features = [
@@ -159,21 +150,21 @@ clap = { version = "4.5", default-features = false, features = [
159150 " cargo" ,
160151 " error-context" ,
161152] }
162- crossterm = " 0.28.1 "
153+ crossterm = " 0.29.0 "
163154hostname = " 0.4.0"
164155human-size = " 0.4"
165156num_cpus = " 1.15"
166- sysinfo = " 0.33.1 "
157+ sysinfo = { version = " 0.34.2 " , features = [ " multithread " ] }
167158uptime_lib = " 0.3.0"
168159
169160# Utility Libraries
170161anyhow = { version = " 1.0" , features = [" backtrace" ] }
171162bytes = " 1.11"
172163clokwerk = " 0.4"
173164derive_more = { version = " 1" , features = [" full" ] }
174- itertools = " 0.14 "
165+ itertools = " 0.15.0 "
175166once_cell = " 1.20"
176- rayon = " 1.8 "
167+ rayon = " 1.12.0 "
177168rand = " 0.8.5"
178169regex = " 1.12.2"
179170reqwest = { version = " 0.12" , default-features = false , features = [
@@ -186,30 +177,43 @@ reqwest = { version = "0.12", default-features = false, features = [
186177semver = " 1.0"
187178static-files = " 0.2"
188179thiserror = " 2.0"
189- ulid = { version = " 1.0 " , features = [" serde" ] }
190- uuid = { version = " 1" , features = [" v4" ] }
191- xxhash-rust = { version = " 0.8" , features = [" xxh3" ] }
192- rustc-hash = " 2"
180+ ulid = { version = " 1.2.1 " , features = [" serde" ] }
181+ uuid = { version = " 1.23.3 " , features = [" v4" ] }
182+ xxhash-rust = { version = " 0.8.15 " , features = [" xxh3" ] }
183+ rustc-hash = " 2.1.2 "
193184futures-core = " 0.3.31"
194185tempfile = " 3.20.0"
195186lazy_static = " 1.4.0"
196187prost = " 0.13.1"
197- dashmap = " 6.1.0 "
188+ dashmap = " 6.2.1 "
198189parking_lot = " 0.12.5"
199- indexmap = { version = " 2.13.0" , features = [" serde" ] }
190+ indexmap = { version = " 2.14.0" , features = [" serde" ] }
191+
192+ [target .'cfg(not(target_env = "msvc"))' .dependencies ]
193+ tikv-jemallocator = { version = " 0.7.0" , features = [
194+ " profiling" ,
195+ " stats" ,
196+ " background_threads" ,
197+ ] }
198+ tikv-jemalloc-ctl = { version = " 0.7.0" , features = [" stats" ] }
200199
201200[build-dependencies ]
202- cargo_toml = " 0.21 "
201+ cargo_toml = " 0.22.3 "
203202sha1_smol = { version = " 1.0" , features = [" std" ] }
204203static-files = " 0.2"
205204ureq = " 2.12"
206205url = " 2.5"
207- vergen-gitcl = { version = " 1.0" , features = [" build" , " cargo" , " rustc" , " si" ] }
208- zip = { version = " 2.3" , default-features = false , features = [" deflate" ] }
206+ vergen-gitcl = { version = " 9.1.0" , features = [
207+ " build" ,
208+ " cargo" ,
209+ " rustc" ,
210+ " si" ,
211+ ] }
212+ zip = { version = " 8.6.0" , default-features = false , features = [" deflate" ] }
209213anyhow = " 1.0"
210214
211215[dev-dependencies ]
212- rstest = " 0.23.0 "
216+ rstest = " 0.26.1 "
213217arrow = " 58.0.0"
214218temp-dir = " 0.1.14"
215219
0 commit comments