Skip to content

Merge branch 'main' into alex/adr023_ha-failover_raft8

d7fbf79
Select commit
Loading
Failed to load commit list.
Closed

feat: High availabilty via RAFT #2954

Merge branch 'main' into alex/adr023_ha-failover_raft8
d7fbf79
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jan 12, 2026 in 0s

55.58% (-2.29%) compared to 6d132bf

View this Pull Request on Codecov

55.58% (-2.29%) compared to 6d132bf

Details

Codecov Report

❌ Patch coverage is 37.78214% with 634 lines in your changes missing coverage. Please review.
✅ Project coverage is 55.58%. Comparing base (6d132bf) to head (d7fbf79).

Files with missing lines Patch % Lines
pkg/raft/node.go 12.12% 174 Missing ⚠️
pkg/raft/node_mock.go 45.40% 74 Missing and 21 partials ⚠️
block/internal/syncing/syncer.go 13.08% 91 Missing and 2 partials ⚠️
block/internal/syncing/raft_retriever.go 0.00% 63 Missing ⚠️
node/full.go 32.30% 37 Missing and 7 partials ⚠️
block/internal/executing/executor.go 4.54% 38 Missing and 4 partials ⚠️
node/failover.go 72.34% 26 Missing and 13 partials ⚠️
pkg/raft/election.go 78.72% 14 Missing and 6 partials ⚠️
pkg/rpc/server/http.go 6.66% 13 Missing and 1 partial ⚠️
block/components.go 27.27% 7 Missing and 1 partial ⚠️
... and 13 more
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #2954      +/-   ##
==========================================
- Coverage   57.87%   55.58%   -2.29%     
==========================================
  Files          97      104       +7     
  Lines        9303    10146     +843     
==========================================
+ Hits         5384     5640     +256     
- Misses       3315     3864     +549     
- Partials      604      642      +38     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.