persist: replace file-per-entry with WAL and refactor into generic indexedWAL #3044
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).
Additional details and impacted files
@@ 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.
Loading