Skip to content

State WAL replacement#3701

Open
cody-littley wants to merge 33 commits into
mainfrom
cjl/flatkv-wal
Open

State WAL replacement#3701
cody-littley wants to merge 33 commits into
mainfrom
cjl/flatkv-wal

rename

54dd10c
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jul 6, 2026 in 0s

58.40% (-0.89%) compared to 7529e2e

View this Pull Request on Codecov

58.40% (-0.89%) compared to 7529e2e

Details

Codecov Report

❌ Patch coverage is 71.52941% with 242 lines in your changes missing coverage. Please review.
✅ Project coverage is 58.40%. Comparing base (7529e2e) to head (54dd10c).
⚠️ Report is 9 commits behind head on main.

Files with missing lines Patch % Lines
sei-db/statewal/state_wal_impl.go 70.66% 68 Missing and 42 partials ⚠️
sei-db/statewal/state_wal_file.go 61.76% 54 Missing and 50 partials ⚠️
sei-db/statewal/state_wal_iterator.go 81.51% 12 Missing and 10 partials ⚠️
sei-db/statewal/state_wal_entry.go 93.75% 2 Missing and 2 partials ⚠️
sei-db/statewal/metrics.go 50.00% 1 Missing and 1 partial ⚠️
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main    #3701      +/-   ##
==========================================
- Coverage   59.29%   58.40%   -0.89%     
==========================================
  Files        2272     2191      -81     
  Lines      188193   179276    -8917     
==========================================
- Hits       111580   104714    -6866     
+ Misses      66560    65208    -1352     
+ Partials    10053     9354     -699     
Files with missing lines Coverage Δ
sei-db/statewal/state_wal_config.go 100.00% <100.00%> (ø)
sei-db/statewal/metrics.go 50.00% <50.00%> (ø)
sei-db/statewal/state_wal_entry.go 93.75% <93.75%> (ø)
sei-db/statewal/state_wal_iterator.go 81.51% <81.51%> (ø)
sei-db/statewal/state_wal_file.go 61.76% <61.76%> (ø)
sei-db/statewal/state_wal_impl.go 70.66% <70.66%> (ø)

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