Skip to content

feat: paginated position-range reads with proofs at the BulkAppendTree layer - #786

Open
QuantumExplorer wants to merge 8 commits into
developfrom
feat/bulk-append-range-reads
Open

feat: paginated position-range reads with proofs at the BulkAppendTree layer#786
QuantumExplorer wants to merge 8 commits into
developfrom
feat/bulk-append-range-reads

fix: charge range-read storage costs and validate completed chunk length

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

92.13% (+0.01%) compared to d473818

View this Pull Request on Codecov

92.13% (+0.01%) compared to d473818

Details

Codecov Report

❌ Patch coverage is 90.48991% with 33 lines in your changes missing coverage. Please review.
✅ Project coverage is 92.13%. Comparing base (d473818) to head (acb99bd).
⚠️ Report is 1 commits behind head on develop.

Files with missing lines Patch % Lines
grovedb/src/operations/proof/verify.rs 74.03% 27 Missing ⚠️
grovedb-bulk-append-tree/src/tree/fetch.rs 92.40% 6 Missing ⚠️
Additional details and impacted files
@@             Coverage Diff             @@
##           develop     #786      +/-   ##
===========================================
+ Coverage    92.11%   92.13%   +0.01%     
===========================================
  Files          257      257              
  Lines        77936    78642     +706     
===========================================
+ Hits         71794    72459     +665     
- Misses        6142     6183      +41     
Components Coverage Δ
grovedb-core 90.42% <88.36%> (+0.06%) ⬆️
merk 92.89% <ø> (ø)
storage 87.00% <ø> (ø)
commitment-tree 96.07% <100.00%> (+0.01%) ⬆️
mmr 96.79% <ø> (ø)
bulk-append-tree 90.33% <94.54%> (+0.50%) ⬆️
element 97.95% <ø> (ø)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.