Skip to content

feat(sdk): implement vsr header framing#3254

Open
numinnex wants to merge 9 commits into
masterfrom
integration_tests
Open

feat(sdk): implement vsr header framing#3254
numinnex wants to merge 9 commits into
masterfrom
integration_tests

Conversation

@numinnex
Copy link
Copy Markdown
Contributor

Adds Vsr feature flag in the sdk crate that introduces the consensus header required by the requests.
Additionally adds one hello_world test that tests the login command using the new integration test suite adapted to server-ng binary.

@codecov
Copy link
Copy Markdown

codecov Bot commented May 14, 2026

Codecov Report

❌ Patch coverage is 0% with 1 line in your changes missing coverage. Please review.
✅ Project coverage is 73.85%. Comparing base (00df60b) to head (795edc6).
⚠️ Report is 12 commits behind head on master.

Files with missing lines Patch % Lines
core/server-ng/src/bootstrap.rs 0.00% 1 Missing ⚠️
Additional details and impacted files
@@             Coverage Diff              @@
##             master    #3254      +/-   ##
============================================
- Coverage     73.86%   73.85%   -0.01%     
  Complexity      943      943              
============================================
  Files          1193     1193              
  Lines        108933   108797     -136     
  Branches      85950    85832     -118     
============================================
- Hits          80460    80357     -103     
+ Misses        25736    25698      -38     
- Partials       2737     2742       +5     
Components Coverage Δ
Rust Core 74.92% <0.00%> (+0.01%) ⬆️
Java SDK 60.14% <ø> (ø)
C# SDK 69.13% <ø> (-0.31%) ⬇️
Python SDK 81.43% <ø> (ø)
Node SDK 91.53% <ø> (ø)
Go SDK 39.80% <ø> (ø)
Files with missing lines Coverage Δ
.../src/traits/binary_impls/personal_access_tokens.rs 100.00% <ø> (ø)
core/common/src/traits/binary_impls/users.rs 100.00% <ø> (ø)
core/message_bus/src/client_listener/quic.rs 86.04% <ø> (-0.92%) ⬇️
core/message_bus/src/client_listener/tcp.rs 76.19% <ø> (-3.81%) ⬇️
core/message_bus/src/client_listener/tcp_tls.rs 82.85% <ø> (-1.76%) ⬇️
core/message_bus/src/client_listener/ws.rs 77.27% <ø> (-3.50%) ⬇️
core/message_bus/src/client_listener/wss.rs 82.85% <ø> (-1.76%) ⬇️
core/message_bus/src/replica/io.rs 84.58% <ø> (+1.48%) ⬆️
core/message_bus/src/replica/listener.rs 84.21% <ø> (-0.60%) ⬇️
core/message_bus/src/socket_opts.rs 100.00% <ø> (ø)
... and 10 more

... and 9 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.

@hubcio
Copy link
Copy Markdown
Contributor

hubcio commented May 14, 2026

/ready

@github-actions github-actions Bot added the S-waiting-on-review PR is waiting on a reviewer label May 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

S-waiting-on-review PR is waiting on a reviewer

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants