Skip to content

feat: bidirectional references (clean two-commit history) - #843

Merged
QuantumExplorer merged 3 commits into
developfrom
feat/bidirectional-references-v2
Sep 7, 2026
Merged

feat: bidirectional references (clean two-commit history)#843
QuantumExplorer merged 3 commits into
developfrom
feat/bidirectional-references-v2

Merge branch 'develop' into feat/bidirectional-references-v2

c7f65d6
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Sep 7, 2026 in 1s

92.39% (-0.17%) compared to 6ec8fee

View this Pull Request on Codecov

92.39% (-0.17%) compared to 6ec8fee

Details

Codecov Report

❌ Patch coverage is 88.70286% with 722 lines in your changes missing coverage. Please review.
✅ Project coverage is 92.39%. Comparing base (6ec8fee) to head (c7f65d6).

Files with missing lines Patch % Lines
grovedb/src/batch/mod.rs 55.10% 132 Missing ⚠️
grovedb/src/batch/backward_references.rs 81.17% 131 Missing ⚠️
grovedb/src/operations/proof/generate.rs 78.47% 93 Missing ⚠️
grovedb-element/src/element/constructor.rs 63.92% 57 Missing ⚠️
grovedb/src/bidirectional_references/semantics.rs 96.29% 36 Missing ⚠️
...db/src/batch/estimated_costs/average_case_costs.rs 89.77% 32 Missing ⚠️
merk/src/tree/mod.rs 75.24% 25 Missing ⚠️
grovedb/src/merk_cache.rs 91.48% 23 Missing ⚠️
grovedb/src/batch/estimated_costs/mod.rs 76.62% 18 Missing ⚠️
grovedb/src/lib.rs 90.39% 17 Missing ⚠️
... and 30 more
Additional details and impacted files
@@             Coverage Diff             @@
##           develop     #843      +/-   ##
===========================================
- Coverage    92.56%   92.39%   -0.17%     
===========================================
  Files          307      317      +10     
  Lines        95705   101728    +6023     
===========================================
+ Hits         88585    93992    +5407     
- Misses        7120     7736     +616     
Components Coverage Δ
grovedb-core 90.41% <87.72%> (-0.20%) ⬇️
merk 93.75% <90.95%> (+0.03%) ⬆️
storage 91.84% <100.00%> (+0.14%) ⬆️
commitment-tree 96.38% <ø> (ø)
mmr 95.11% <ø> (ø)
bulk-append-tree 92.78% <ø> (ø)
element 96.89% <90.85%> (-1.16%) ⬇️
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.