Skip to content

Add hashLogger for per module hash and metrics for per module stats - #3778

Open
yzang2019 wants to merge 9 commits into
mainfrom
yzang/hashLogger-perModuleState
Open

Add hashLogger for per module hash and metrics for per module stats#3778
yzang2019 wants to merge 9 commits into
mainfrom
yzang/hashLogger-perModuleState

Merge branch 'main' into yzang/hashLogger-perModuleState

affaffb
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jul 21, 2026 in 1s

59.36% (-0.77%) compared to 3091cd7

View this Pull Request on Codecov

59.36% (-0.77%) compared to 3091cd7

Details

Codecov Report

❌ Patch coverage is 77.50000% with 9 lines in your changes missing coverage. Please review.
✅ Project coverage is 59.36%. Comparing base (3091cd7) to head (affaffb).

Files with missing lines Patch % Lines
sei-db/state_db/sc/flatkv/hashlog.go 68.96% 4 Missing and 5 partials ⚠️
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main    #3778      +/-   ##
==========================================
- Coverage   60.13%   59.36%   -0.77%     
==========================================
  Files        2302     2225      -77     
  Lines      192117   184172    -7945     
==========================================
- Hits       115533   109337    -6196     
+ Misses      66260    65090    -1170     
+ Partials    10324     9745     -579     
Files with missing lines Coverage Δ
sei-db/state_db/sc/flatkv/metrics.go 96.36% <100.00%> (+0.53%) ⬆️
sei-db/state_db/sc/flatkv/store_write.go 78.66% <100.00%> (+0.36%) ⬆️
sei-db/state_db/sc/flatkv/hashlog.go 70.00% <68.96%> (-7.78%) ⬇️

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