Skip to content

update changes

b97a138
Select commit
Loading
Failed to load commit list.
Merged

[storage & runtime] Switch to page-level checksums instead of record-level checksums #2667

update changes
b97a138
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jan 8, 2026 in 1s

93.18% (+0.04%) compared to 8f7a0d7

View this Pull Request on Codecov

93.18% (+0.04%) compared to 8f7a0d7

Details

Codecov Report

❌ Patch coverage is 95.52573% with 100 lines in your changes missing coverage. Please review.
✅ Project coverage is 93.18%. Comparing base (8f7a0d7) to head (b97a138).
⚠️ Report is 1 commits behind head on main.

Files with missing lines Patch % Lines
runtime/src/utils/buffer/pool/append.rs 96.29% 45 Missing ⚠️
runtime/src/utils/buffer/pool/read.rs 87.30% 33 Missing ⚠️
runtime/src/utils/buffer/pool/mod.rs 97.37% 7 Missing ⚠️
runtime/src/utils/buffer/pool/page_cache.rs 94.11% 5 Missing ⚠️
storage/src/journal/segmented/oversized.rs 94.28% 4 Missing ⚠️
storage/src/journal/contiguous/fixed.rs 97.32% 3 Missing ⚠️
storage/src/journal/segmented/fixed.rs 88.88% 2 Missing ⚠️
storage/src/journal/segmented/variable.rs 99.24% 1 Missing ⚠️
@@            Coverage Diff             @@
##             main    #2667      +/-   ##
==========================================
+ Coverage   93.13%   93.18%   +0.04%     
==========================================
  Files         368      371       +3     
  Lines      110795   112959    +2164     
==========================================
+ Hits       103193   105262    +2069     
- Misses       7602     7697      +95     
Files with missing lines Coverage Δ
consensus/src/aggregation/mod.rs 97.95% <ø> (-0.86%) ⬇️
consensus/src/marshal/mod.rs 95.28% <ø> (ø)
consensus/src/ordered_broadcast/mod.rs 99.07% <ø> (ø)
consensus/src/simplex/actors/voter/mod.rs 95.54% <ø> (ø)
consensus/src/simplex/mod.rs 98.77% <ø> (-0.09%) ⬇️
runtime/src/lib.rs 97.05% <ø> (ø)
runtime/src/utils/buffer/mod.rs 99.85% <ø> (ø)
runtime/src/utils/buffer/tip.rs 100.00% <100.00%> (ø)
runtime/src/utils/buffer/write.rs 98.55% <100.00%> (ø)
storage/src/archive/immutable/mod.rs 100.00% <ø> (ø)
... and 28 more

... and 25 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 8f7a0d7...b97a138. Read the comment docs.

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