Skip to content

feat: add Element::ProvableCountProvableSumTree + dual-axis crossover proofs - #670

Merged
QuantumExplorer merged 39 commits into
developfrom
feat/provable-count-provable-sum-tree
May 18, 2026
Merged

feat: add Element::ProvableCountProvableSumTree + dual-axis crossover proofs#670
QuantumExplorer merged 39 commits into
developfrom
feat/provable-count-provable-sum-tree

docs: scrub PR-event / review-process references from comments

65fda0b
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded May 18, 2026 in 1s

91.38% (+0.17%) compared to 8d36909

View this Pull Request on Codecov

91.38% (+0.17%) compared to 8d36909

Details

Codecov Report

❌ Patch coverage is 91.41117% with 423 lines in your changes missing coverage. Please review.
✅ Project coverage is 91.38%. Comparing base (8d36909) to head (65fda0b).

Files with missing lines Patch % Lines
...perations/proof/aggregate_count_and_sum/per_key.rs 78.97% 37 Missing ⚠️
...vedb/src/operations/proof/aggregate_sum/per_key.rs 79.19% 36 Missing ⚠️
merk/src/merk/restore.rs 72.63% 26 Missing ⚠️
grovedb/src/operations/proof/aggregate_common.rs 83.97% 25 Missing ⚠️
grovedb-query/src/aggregate_count_and_sum.rs 96.30% 20 Missing ⚠️
merk/src/proofs/query/aggregate_count/verify.rs 78.75% 17 Missing ⚠️
grovedb-query/src/aggregate_sum.rs 96.49% 16 Missing ⚠️
merk/src/proofs/query/aggregate_count/emit.rs 73.77% 16 Missing ⚠️
...k/src/proofs/query/aggregate_count_and_sum/emit.rs 90.72% 14 Missing ⚠️
merk/src/proofs/query/aggregate_sum/emit.rs 76.66% 14 Missing ⚠️
... and 34 more
Additional details and impacted files
@@             Coverage Diff             @@
##           develop     #670      +/-   ##
===========================================
+ Coverage    91.21%   91.38%   +0.17%     
===========================================
  Files          210      224      +14     
  Lines        61072    65404    +4332     
===========================================
+ Hits         55706    59771    +4065     
- Misses        5366     5633     +267     
Components Coverage Δ
grovedb-core 88.93% <87.20%> (+0.08%) ⬆️
merk 92.24% <88.65%> (-0.02%) ⬇️
storage 86.36% <ø> (ø)
commitment-tree 96.43% <ø> (ø)
mmr 96.76% <ø> (ø)
bulk-append-tree 89.26% <0.00%> (-0.51%) ⬇️
element 97.24% <98.07%> (+0.04%) ⬆️
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.