Skip to content

perf(commitment-tree): batched append_many_raw — replace _without_frontier API - #751

Merged
QuantumExplorer merged 10 commits into
developfrom
claude/eloquent-margulis-8369cd
May 28, 2026
Merged

perf(commitment-tree): batched append_many_raw — replace _without_frontier API#751
QuantumExplorer merged 10 commits into
developfrom
claude/eloquent-margulis-8369cd

test(commitment-tree): cover append_many_raw + frontier error paths

089d3c6
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded May 28, 2026 in 1s

91.44% (+0.00%) compared to 9f67e8c

View this Pull Request on Codecov

91.44% (+0.00%) compared to 9f67e8c

Details

Codecov Report

❌ Patch coverage is 93.16239% with 8 lines in your changes missing coverage. Please review.
✅ Project coverage is 91.44%. Comparing base (9f67e8c) to head (089d3c6).

Files with missing lines Patch % Lines
grovedb-commitment-tree/src/commitment_tree/mod.rs 89.70% 7 Missing ⚠️
...edb-commitment-tree/src/commitment_frontier/mod.rs 95.23% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff            @@
##           develop     #751    +/-   ##
=========================================
  Coverage    91.43%   91.44%            
=========================================
  Files          236      236            
  Lines        67111    67218   +107     
=========================================
+ Hits         61364    61465   +101     
- Misses        5747     5753     +6     
Components Coverage Δ
grovedb-core 88.94% <ø> (ø)
merk 92.26% <ø> (ø)
storage 86.36% <ø> (ø)
commitment-tree 96.03% <91.01%> (-0.40%) ⬇️
mmr 96.79% <ø> (ø)
bulk-append-tree 89.82% <100.00%> (+0.42%) ⬆️
element 97.38% <ø> (ø)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.