Skip to content

feat(data): integrate LittDB-backed BlockDB into autobahn data layer (CON-272)#3707

Draft
wen-coding wants to merge 5 commits into
mainfrom
wen/blockdb_integrate_with_data
Draft

feat(data): integrate LittDB-backed BlockDB into autobahn data layer (CON-272)#3707
wen-coding wants to merge 5 commits into
mainfrom
wen/blockdb_integrate_with_data

feat(autobahn): expose optional BlockDB overrides in autobahn.json

246e5e6
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jul 13, 2026 in 0s

58.98% (-0.92%) compared to 9bf4af1

View this Pull Request on Codecov

58.98% (-0.92%) compared to 9bf4af1

Details

Codecov Report

❌ Patch coverage is 53.95189% with 134 lines in your changes missing coverage. Please review.
✅ Project coverage is 58.98%. Comparing base (9bf4af1) to head (246e5e6).

Files with missing lines Patch % Lines
sei-tendermint/internal/autobahn/data/state.go 67.03% 33 Missing and 26 partials ⚠️
...int/cmd/tendermint/commands/gen_autobahn_config.go 8.82% 31 Missing ⚠️
sei-tendermint/internal/p2p/giga_router_common.go 46.15% 18 Missing and 3 partials ⚠️
sei-tendermint/node/setup.go 34.78% 15 Missing ⚠️
sei-tendermint/config/autobahn.go 33.33% 3 Missing and 3 partials ⚠️
...ei-tendermint/internal/p2p/giga_router_fullnode.go 66.66% 1 Missing ⚠️
...i-tendermint/internal/p2p/giga_router_validator.go 75.00% 1 Missing ⚠️
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main    #3707      +/-   ##
==========================================
- Coverage   59.90%   58.98%   -0.92%     
==========================================
  Files        2288     2201      -87     
  Lines      189840   180148    -9692     
==========================================
- Hits       113724   106268    -7456     
+ Misses      65968    64524    -1444     
+ Partials    10148     9356     -792     
Files with missing lines Coverage Δ
sei-tendermint/internal/p2p/giga_router.go 100.00% <ø> (ø)
...ei-tendermint/internal/p2p/giga_router_fullnode.go 43.24% <66.66%> (+0.38%) ⬆️
...i-tendermint/internal/p2p/giga_router_validator.go 90.56% <75.00%> (-1.44%) ⬇️
sei-tendermint/config/autobahn.go 41.93% <33.33%> (-3.52%) ⬇️
sei-tendermint/node/setup.go 61.34% <34.78%> (-0.83%) ⬇️
sei-tendermint/internal/p2p/giga_router_common.go 60.81% <46.15%> (+1.34%) ⬆️
...int/cmd/tendermint/commands/gen_autobahn_config.go 14.28% <8.82%> (-2.91%) ⬇️
sei-tendermint/internal/autobahn/data/state.go 75.83% <67.03%> (-2.05%) ⬇️

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