Skip to content

persist: replace file-per-entry with WAL and refactor into generic in…

33720ff
Select commit
Loading
Failed to load commit list.
Merged

persist: replace file-per-entry with WAL and refactor into generic indexedWAL #3044

persist: replace file-per-entry with WAL and refactor into generic in…
33720ff
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Mar 24, 2026 in 1s

58.61% (+0.00%) compared to 491d2c6

View this Pull Request on Codecov

58.61% (+0.00%) compared to 491d2c6

Details

Codecov Report

❌ Patch coverage is 74.83660% with 77 lines in your changes missing coverage. Please review.
✅ Project coverage is 58.61%. Comparing base (491d2c6) to head (33720ff).
⚠️ Report is 1 commits behind head on main.

Files with missing lines Patch % Lines
...mint/internal/autobahn/consensus/persist/blocks.go 76.97% 22 Missing and 10 partials ⚠️
...dermint/internal/autobahn/consensus/persist/wal.go 63.93% 12 Missing and 10 partials ⚠️
...t/internal/autobahn/consensus/persist/commitqcs.go 78.20% 11 Missing and 6 partials ⚠️
sei-tendermint/internal/autobahn/avail/state.go 78.57% 4 Missing and 2 partials ⚠️
Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff            @@
##             main    #3044    +/-   ##
========================================
  Coverage   58.60%   58.61%            
========================================
  Files        2096     2097     +1     
  Lines      173400   173502   +102     
========================================
+ Hits       101621   101696    +75     
- Misses      62739    62761    +22     
- Partials     9040     9045     +5     
Files with missing lines Coverage Δ
sei-tendermint/internal/autobahn/avail/inner.go 97.36% <ø> (ø)
sei-tendermint/internal/autobahn/avail/state.go 77.41% <78.57%> (+1.73%) ⬆️
...t/internal/autobahn/consensus/persist/commitqcs.go 78.16% <78.20%> (-0.57%) ⬇️
...dermint/internal/autobahn/consensus/persist/wal.go 63.93% <63.93%> (ø)
...mint/internal/autobahn/consensus/persist/blocks.go 75.83% <76.97%> (-1.31%) ⬇️
🚀 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.