Skip to content

Merge remote-tracking branch 'origin/main' into hm/db-enum-final

46b7671
Select commit
Loading
Failed to load commit list.
Merged

refactor: replace generic db with enum #7051

Merge remote-tracking branch 'origin/main' into hm/db-enum-final
46b7671
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded May 14, 2026 in 1s

64.16% (+0.00%) compared to 501aa30

View this Pull Request on Codecov

64.16% (+0.00%) compared to 501aa30

Details

Codecov Report

❌ Patch coverage is 55.28634% with 609 lines in your changes missing coverage. Please review.
✅ Project coverage is 64.16%. Comparing base (501aa30) to head (46b7671).
✅ All tests successful. No failed tests found.

Files with missing lines Patch % Lines
src/rpc/methods/state.rs 57.93% 36 Missing and 25 partials ⚠️
src/chain_sync/chain_follower.rs 29.72% 51 Missing and 1 partial ⚠️
src/rpc/methods/eth.rs 68.24% 43 Missing and 4 partials ⚠️
src/db/db_impl.rs 34.32% 38 Missing and 6 partials ⚠️
src/rpc/methods/f3.rs 0.00% 26 Missing ⚠️
src/rpc/methods/chain.rs 71.91% 18 Missing and 7 partials ⚠️
src/daemon/mod.rs 42.85% 19 Missing and 1 partial ⚠️
src/tool/subcommands/archive_cmd.rs 43.33% 16 Missing and 1 partial ⚠️
src/rpc/methods/net.rs 0.00% 14 Missing ⚠️
src/rpc/methods/mpool.rs 7.14% 13 Missing ⚠️
... and 68 more
Additional details and impacted files
Files with missing lines Coverage Δ
src/beacon/drand.rs 75.26% <ø> (ø)
src/blocks/chain4u.rs 93.24% <100.00%> (+1.03%) ⬆️
src/blocks/tipset.rs 84.88% <ø> (ø)
src/chain/snapshot_format.rs 44.11% <ø> (ø)
src/chain/store/index.rs 89.47% <100.00%> (ø)
src/chain/store/tipset_tracker.rs 68.88% <100.00%> (+2.62%) ⬆️
src/chain_sync/bad_block_cache.rs 79.48% <100.00%> (+3.01%) ⬆️
src/chain_sync/network_context.rs 30.35% <ø> (ø)
src/cli/humantoken.rs 99.34% <ø> (ø)
src/cli/subcommands/chain_cmd/list.rs 0.00% <ø> (ø)
... and 110 more

... and 4 files with indirect coverage changes


Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 501aa30...46b7671. Read the comment docs.

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.