Skip to content

fix: report the append-only family's write churn as replaced bytes, not new storage - #823

Closed
QuantumExplorer wants to merge 1 commit into
developfrom
fix/append-only-storage-accounting
Closed

QuantumExplorer wants to merge 1 commit into
developfrom
fix/append-only-storage-accounting

fix: report the append-only family's write churn as replaced bytes, n…

ac2b1db
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Aug 22, 2026 in 1s

92.32% (-0.02%) compared to fe17045

View this Pull Request on Codecov

92.32% (-0.02%) compared to fe17045

Details

Codecov Report

❌ Patch coverage is 86.48649% with 30 lines in your changes missing coverage. Please review.
✅ Project coverage is 92.32%. Comparing base (fe17045) to head (ac2b1db).

Files with missing lines Patch % Lines
grovedb-commitment-tree/src/commitment_tree/mod.rs 77.77% 10 Missing ⚠️
grovedb-bulk-append-tree/src/cost/mod.rs 85.71% 8 Missing ⚠️
grovedb-bulk-append-tree/src/tree/append.rs 86.27% 7 Missing ⚠️
grovedb-dense-fixed-sized-merkle-tree/src/tree.rs 87.50% 3 Missing ⚠️
...ovedb-merkle-mountain-range/src/storage_adapter.rs 86.66% 2 Missing ⚠️
Additional details and impacted files
@@             Coverage Diff             @@
##           develop     #823      +/-   ##
===========================================
- Coverage    92.34%   92.32%   -0.02%     
===========================================
  Files          285      285              
  Lines        87119    87302     +183     
===========================================
+ Hits         80449    80601     +152     
- Misses        6670     6701      +31     
Components Coverage Δ
grovedb-core 90.51% <100.00%> (+<0.01%) ⬆️
merk 93.27% <ø> (ø)
storage 87.08% <100.00%> (+0.03%) ⬆️
commitment-tree 95.40% <77.77%> (-0.68%) ⬇️
mmr 96.26% <86.66%> (-0.17%) ⬇️
bulk-append-tree 90.92% <85.98%> (-0.29%) ⬇️
element 97.98% <ø> (ø)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.