Skip to content

deps(rust): bump workspace dependencies#3005

Merged
numinnex merged 1 commit intomasterfrom
update-rust-depss
Mar 21, 2026
Merged

deps(rust): bump workspace dependencies#3005
numinnex merged 1 commit intomasterfrom
update-rust-depss

Conversation

@hubcio
Copy link
Contributor

@hubcio hubcio commented Mar 21, 2026

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

@codecov
Copy link

codecov bot commented Mar 21, 2026

Codecov Report

❌ Patch coverage is 40.38462% with 31 lines in your changes missing coverage. Please review.
✅ Project coverage is 71.83%. Comparing base (38bf2dc) to head (b3309af).
⚠️ Report is 1 commits behind head on master.

Files with missing lines Patch % Lines
core/server/src/websocket/mod.rs 16.66% 15 Missing and 10 partials ⚠️
core/connectors/sinks/iceberg_sink/src/catalog.rs 60.00% 4 Missing ⚠️
core/consensus/src/impls.rs 50.00% 2 Missing ⚠️
Additional details and impacted files
@@             Coverage Diff              @@
##             master    #3005      +/-   ##
============================================
- Coverage     71.87%   71.83%   -0.05%     
  Complexity      930      930              
============================================
  Files          1117     1118       +1     
  Lines         92952    92992      +40     
  Branches      70473    70524      +51     
============================================
- Hits          66807    66798       -9     
- Misses        23584    23613      +29     
- Partials       2561     2581      +20     
Flag Coverage Δ
csharp 67.43% <ø> (-0.21%) ⬇️
go 36.38% <ø> (ø)
java 62.08% <ø> (ø)
node 91.37% <ø> (-0.17%) ⬇️
python 81.43% <ø> (ø)
rust 72.54% <40.38%> (-0.04%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

Files with missing lines Coverage Δ
core/ai/mcp/src/main.rs 53.53% <100.00%> (ø)
core/cli/src/args/mod.rs 78.57% <100.00%> (ø)
core/connectors/runtime/src/main.rs 84.46% <100.00%> (ø)
core/server/src/main.rs 66.13% <100.00%> (ø)
core/server/src/websocket/websocket_listener.rs 76.53% <100.00%> (ø)
...ore/server/src/websocket/websocket_tls_listener.rs 71.72% <100.00%> (+1.37%) ⬆️
core/consensus/src/impls.rs 42.34% <50.00%> (-0.14%) ⬇️
core/connectors/sinks/iceberg_sink/src/catalog.rs 75.00% <60.00%> (-5.77%) ⬇️
core/server/src/websocket/mod.rs 16.66% <16.66%> (ø)

... and 22 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

spetz
spetz previously approved these changes Mar 21, 2026
lukaszzborek
lukaszzborek previously approved these changes Mar 21, 2026
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
@hubcio hubcio dismissed stale reviews from lukaszzborek and spetz via b3309af March 21, 2026 11:13
@hubcio hubcio force-pushed the update-rust-depss branch from 0b6ba05 to b3309af Compare March 21, 2026 11:13
@numinnex numinnex merged commit dbd0e25 into master Mar 21, 2026
79 checks passed
@numinnex numinnex deleted the update-rust-depss branch March 21, 2026 11:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants