core, blockstm, state: add BlockSTM v2 parallel transaction execution #2210
Codecov / codecov/project
succeeded
May 5, 2026 in 1s
52.74% (+0.44%) compared to 1bf990d
View this Pull Request on Codecov
52.74% (+0.44%) compared to 1bf990d
Details
Codecov Report
❌ Patch coverage is 91.44737% with 39 lines in your changes missing coverage. Please review.
✅ Project coverage is 52.74%. Comparing base (1bf990d) to head (0c26b08).
Additional details and impacted files
@@ Coverage Diff @@
## develop #2210 +/- ##
===========================================
+ Coverage 52.29% 52.74% +0.44%
===========================================
Files 884 894 +10
Lines 155571 158193 +2622
===========================================
+ Hits 81355 83434 +2079
- Misses 68989 69457 +468
- Partials 5227 5302 +75 | Files with missing lines | Coverage Δ | |
|---|---|---|
| core/blockstm/invariants_off.go | 100.00% <100.00%> (ø) |
|
| core/blockstm/mvbalance_store.go | 100.00% <100.00%> (ø) |
|
| core/block_validator.go | 49.55% <75.00%> (+1.37%) |
⬆️ |
| core/blockstm/mvstore.go | 97.97% <97.97%> (ø) |
|
| core/blockstm/mvhashmap.go | 91.16% <90.97%> (+11.29%) |
⬆️ |
| core/blockchain.go | 62.67% <79.64%> (+0.46%) |
⬆️ |
... and 55 files with indirect coverage changes
| Files with missing lines | Coverage Δ | |
|---|---|---|
| core/blockstm/invariants_off.go | 100.00% <100.00%> (ø) |
|
| core/blockstm/mvbalance_store.go | 100.00% <100.00%> (ø) |
|
| core/block_validator.go | 49.55% <75.00%> (+1.37%) |
⬆️ |
| core/blockstm/mvstore.go | 97.97% <97.97%> (ø) |
|
| core/blockstm/mvhashmap.go | 91.16% <90.97%> (+11.29%) |
⬆️ |
| core/blockchain.go | 62.67% <79.64%> (+0.46%) |
⬆️ |
🚀 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.
Loading