Skip to content

Commit dbd0e25

Browse files
authored
deps(rust): bump workspace dependencies (#3005)
cargo upgrade bumped several crates with breaking API changes: - bit-set 0.9: len() -> count(), clear() -> make_empty() - figlet-rs 1.0: FIGfont renamed to FIGlet - tungstenite 0.29 vs compio-ws 0.3 (pinned to 0.28): construct WebSocket config via compio's re-exported tungstenite to avoid cross-version type mismatch - arrow/parquet 58 vs iceberg 0.9 (pinned to arrow 57): downgrade workspace arrow/parquet to match iceberg's transitive dependency
1 parent 38bf2dc commit dbd0e25

File tree

16 files changed

+525
-291
lines changed

16 files changed

+525
-291
lines changed

Cargo.lock

Lines changed: 333 additions & 170 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 25 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ argon2 = "0.5.3"
7171
arrow = "57.3.0"
7272
arrow-array = "57.3.0"
7373
arrow-json = "57.3.0"
74-
assert_cmd = "2.1.2"
74+
assert_cmd = "2.2.0"
7575
async-broadcast = "0.7.2"
7676
async-channel = "2.5.0"
7777
async-dropper = { version = "0.3.1", features = ["tokio", "simple"] }
@@ -85,16 +85,16 @@ bench-dashboard-server = { path = "core/bench/dashboard/server" }
8585
bench-dashboard-shared = { path = "core/bench/dashboard/shared" }
8686
bench-report = { path = "core/bench/report" }
8787
bench-runner = { path = "core/bench/runner" }
88-
bit-set = "0.8.0"
88+
bit-set = "0.9.1"
8989
blake3 = "1.8.3"
90-
bon = "3.9.0"
90+
bon = "3.9.1"
9191
byte-unit = { version = "5.2.0", default-features = false, features = ["serde", "byte", "std"] }
9292
bytemuck = { version = "1.25", features = ["derive", "min_const_generics"] }
9393
bytes = "1.11.1"
9494
charming = "0.6.0"
9595
chrono = { version = "0.4.44", features = ["serde"] }
96-
clap = { version = "4.5.60", features = ["derive", "wrap_help"] }
97-
clap_complete = "4.5.66"
96+
clap = { version = "4.6.0", features = ["derive", "wrap_help"] }
97+
clap_complete = "4.6.0"
9898
clock = { path = "core/clock" }
9999
colored = "3.1.1"
100100
comfy-table = "7.2.2"
@@ -118,11 +118,11 @@ configs_derive = { path = "core/configs_derive", version = "0.1.0" }
118118
consensus = { path = "core/consensus" }
119119
console-subscriber = "0.5.0"
120120
crossbeam = "0.8.4"
121-
crossfire = "3.1.5"
121+
crossfire = "3.1.7"
122122
ctor = "0.6.3"
123123
ctrlc = { version = "3.5", features = ["termination"] }
124124
cucumber = "0.22"
125-
cyper = { version = "0.8.2", features = ["rustls"], default-features = false }
125+
cyper = { version = "0.8.3", features = ["rustls"], default-features = false }
126126
cyper-axum = { version = "0.8.0" }
127127
darling = "0.23"
128128
dashmap = "6.1.0"
@@ -139,7 +139,7 @@ enumset = "1.1"
139139
env_logger = "0.11.9"
140140
err_trail = { version = "0.11.0", features = ["tracing"] }
141141
error_set = "0.9.1"
142-
figlet-rs = "0.1.5"
142+
figlet-rs = "1.0.0"
143143
figment = { version = "0.10.19", features = ["toml", "env"] }
144144
file-operation = "0.8.19"
145145
flatbuffers = "25.12.19"
@@ -157,8 +157,9 @@ hostname = "0.4.2"
157157
human-repr = "1.1.0"
158158
humantime = "2.3.0"
159159
hwlocality = "1.0.0-alpha.11"
160-
iceberg = "0.8.0"
161-
iceberg-catalog-rest = "0.8.0"
160+
iceberg = "0.9.0"
161+
iceberg-catalog-rest = "0.9.0"
162+
iceberg-storage-opendal = "0.9.0"
162163
iggy = { path = "core/sdk", version = "0.9.3-edge.1" }
163164
iggy-cli = { path = "core/cli", version = "0.11.3-edge.1" }
164165
iggy_binary_protocol = { path = "core/binary_protocol", version = "0.9.3-edge.1" }
@@ -174,22 +175,22 @@ left-right = "0.11"
174175
lending-iterator = "0.1.7"
175176
libc = "0.2.183"
176177
log = "0.4.29"
177-
lz4_flex = "0.12.0"
178+
lz4_flex = "0.13.0"
178179
message_bus = { path = "core/message_bus" }
179180
metadata = { path = "core/metadata" }
180181
mimalloc = "0.1"
181182
mime_guess = "2.0"
182183
mockall = "0.14.0"
183184
moka = { version = "0.12.14", features = ["future"] }
184-
mongodb = { version = "3.5.1", features = ["rustls-tls"] }
185+
mongodb = { version = "3.5.2", features = ["rustls-tls"] }
185186
nix = { version = "0.31.2", features = ["fs", "resource", "sched"] }
186187
nonzero_lit = "0.1.2"
187188
notify = "8.2.0"
188189
octocrab = "0.49.5"
189-
once_cell = "1.21.3"
190+
once_cell = "1.21.4"
190191
opentelemetry = { version = "0.31.0", features = ["trace", "logs"] }
191192
opentelemetry-appender-tracing = { version = "0.31.1", features = ["log"] }
192-
opentelemetry-otlp = { version = "0.31.0", features = [
193+
opentelemetry-otlp = { version = "0.31.1", features = [
193194
"logs",
194195
"trace",
195196
"grpc-tonic",
@@ -231,7 +232,7 @@ reqwest-retry = "0.9.1"
231232
reqwest-tracing = "0.7.0"
232233
ring = "0.17.14"
233234
ringbuffer = "0.16.0"
234-
rmcp = "1.1.1"
235+
rmcp = "1.2.0"
235236
rmp-serde = "1.3.1"
236237
rolling-file = "0.2.0"
237238
rust-embed = "8.11.0"
@@ -242,7 +243,7 @@ secrecy = { version = "0.10", features = ["serde"] }
242243
send_wrapper = "0.6.0"
243244
serde = { version = "1.0.228", features = ["derive", "rc"] }
244245
serde_json = "1.0.149"
245-
serde_with = { version = "3.17.0", features = ["base64", "macros"] }
246+
serde_with = { version = "3.18.0", features = ["base64", "macros"] }
246247
serde_yaml_ng = "0.10.0"
247248
serial_test = "3.4.0"
248249
server = { path = "core/server" }
@@ -261,26 +262,26 @@ strum = { version = "0.28.0", features = ["derive"] }
261262
strum_macros = "0.28.0"
262263
syn = { version = "2", features = ["full", "extra-traits"] }
263264
sysinfo = "0.38.4"
264-
tempfile = "3.26.0"
265+
tempfile = "3.27.0"
265266
test-case = "3.3.1"
266267
testcontainers-modules = { version = "0.15.0", features = ["postgres"] }
267268
thiserror = "2.0.18"
268269
tokio = { version = "1.50.0", features = ["full"] }
269270
tokio-rustls = "0.26.4"
270-
tokio-tungstenite = { version = "0.28", features = ["rustls-tls-webpki-roots"] }
271+
tokio-tungstenite = { version = "0.29", features = ["rustls-tls-webpki-roots"] }
271272
tokio-util = { version = "0.7.18", features = ["compat"] }
272-
toml = "1.0.6"
273+
toml = "1.0.7"
273274
tower-http = { version = "0.6.8", features = ["add-extension", "cors", "trace"] }
274275
tracing = "0.1.44"
275276
tracing-appender = "0.2.4"
276277
tracing-opentelemetry = "0.32.1"
277-
tracing-subscriber = { version = "0.3.22", default-features = false, features = [
278+
tracing-subscriber = { version = "0.3.23", default-features = false, features = [
278279
"fmt",
279280
"env-filter",
280281
"ansi",
281282
] }
282283
trait-variant = "0.1.2"
283-
tungstenite = "0.28.0"
284+
tungstenite = "0.29.0"
284285
twox-hash = { version = "2.1.2", features = ["xxhash32"] }
285286
ulid = "1.2.1"
286287
uuid = { version = "1.22.0", features = ["v4", "v7", "fast-rng", "serde", "zerocopy"] }
@@ -297,9 +298,9 @@ web-sys = { version = "0.3", features = [
297298
"ResizeObserverEntry",
298299
] }
299300
webpki-roots = "1.0.6"
300-
yew = { version = "0.22", features = ["csr"] }
301-
yew-router = "0.19"
302-
zip = { version = "8.2.0", default-features = false, features = ["deflate"] }
301+
yew = { version = "0.23", features = ["csr"] }
302+
yew-router = "0.20"
303+
zip = { version = "8.3.0", default-features = false, features = ["deflate"] }
303304

304305
[profile.release]
305306
lto = true

0 commit comments

Comments
 (0)