Skip to content

Merge branch 'main' into alex/adr023_ha-failover_raft8

dfa2204
Select commit
Loading
Failed to load commit list.
Closed

feat: High availabilty via RAFT #2954

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

56.49% (-2.28%) compared to 52825bf

View this Pull Request on Codecov

56.49% (-2.28%) compared to 52825bf

Details

Codecov Report

❌ Patch coverage is 37.65978% with 634 lines in your changes missing coverage. Please review.
✅ Project coverage is 56.49%. Comparing base (52825bf) to head (dfa2204).

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 11.42% 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   58.77%   56.49%   -2.28%     
==========================================
  Files         101      108       +7     
  Lines        9685    10527     +842     
==========================================
+ Hits         5692     5947     +255     
- Misses       3381     3930     +549     
- Partials      612      650      +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.