Skip to content

split persistent + treat raw import marker as a "poisoned state" - #1111

Merged
Rexagon merged 25 commits into
masterfrom
feature/poisoned-raw-import-marker
Aug 19, 2026
Merged

split persistent + treat raw import marker as a "poisoned state"#1111
Rexagon merged 25 commits into
masterfrom
feature/poisoned-raw-import-marker

refactor(core): review state read/write

6538eb4
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Aug 19, 2026 in 0s

60.43% (+0.33%) compared to b00771c

View this Pull Request on Codecov

60.43% (+0.33%) compared to b00771c

Details

Codecov Report

❌ Patch coverage is 74.28041% with 554 lines in your changes missing coverage. Please review.
✅ Project coverage is 60.43%. Comparing base (b00771c) to head (6538eb4).

Files with missing lines Patch % Lines
core/src/block_strider/starter/cold_boot.rs 0.00% 226 Missing ⚠️
core/src/storage/persistent_state/tests.rs 77.28% 15 Missing and 72 partials ⚠️
core/src/storage/persistent_state/mod.rs 71.25% 30 Missing and 18 partials ⚠️
core/src/storage/shard_state/store_state_raw.rs 84.03% 15 Missing and 27 partials ⚠️
core/src/storage/shard_state/mod.rs 78.48% 20 Missing and 14 partials ⚠️
core/src/storage/shard_state/raw_import_session.rs 77.98% 1 Missing and 23 partials ⚠️
...src/storage/persistent_state/shard_state/writer.rs 89.80% 10 Missing and 11 partials ⚠️
core/src/storage/shard_state/cell_storage/raw.rs 94.37% 7 Missing and 11 partials ⚠️
core/src/block_strider/starter/starter_client.rs 0.00% 13 Missing ⚠️
core/src/blockchain_rpc/client.rs 81.35% 9 Missing and 2 partials ⚠️
... and 8 more
Additional details and impacted files
@@            Coverage Diff             @@
##           master    #1111      +/-   ##
==========================================
+ Coverage   60.10%   60.43%   +0.33%     
==========================================
  Files         484      487       +3     
  Lines       83305    85229    +1924     
  Branches    83305    85229    +1924     
==========================================
+ Hits        50069    51510    +1441     
- Misses      30868    31193     +325     
- Partials     2368     2526     +158     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 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.