Skip to content

refactor(batch): replace .expect on wrapper conversions with typed er…

b00b830
Select commit
Loading
Failed to load commit list.
Merged

feat: add Element::NotSummed wrapper to opt-out of sum propagation #659

refactor(batch): replace .expect on wrapper conversions with typed er…
b00b830
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded May 10, 2026 in 0s

90.74% (+0.10%) compared to 1206049

View this Pull Request on Codecov

90.74% (+0.10%) compared to 1206049

Details

Codecov Report

❌ Patch coverage is 91.83938% with 63 lines in your changes missing coverage. Please review.
✅ Project coverage is 90.74%. Comparing base (1206049) to head (b00b830).

Files with missing lines Patch % Lines
grovedb/src/batch/mod.rs 51.16% 21 Missing ⚠️
grovedb-element/src/element/mod.rs 93.41% 11 Missing ⚠️
grovedb-element/src/element/constructor.rs 83.33% 4 Missing ⚠️
grovedb-element/src/element/helpers.rs 97.03% 4 Missing ⚠️
grovedb/src/operations/get/query.rs 0.00% 4 Missing ⚠️
merk/src/element/insert.rs 95.00% 4 Missing ⚠️
merk/src/element/get.rs 70.00% 3 Missing ⚠️
grovedb/src/estimated_costs/worst_case_costs.rs 66.66% 2 Missing ⚠️
grovedb/src/operations/proof/generate.rs 0.00% 2 Missing ⚠️
grovedb/src/operations/proof/verify.rs 0.00% 2 Missing ⚠️
... and 6 more
Additional details and impacted files
@@             Coverage Diff             @@
##           develop     #659      +/-   ##
===========================================
+ Coverage    90.64%   90.74%   +0.10%     
===========================================
  Files          184      184              
  Lines        54826    55532     +706     
===========================================
+ Hits         49699    50395     +696     
- Misses        5127     5137      +10     
Components Coverage Δ
grovedb-core 88.53% <46.03%> (-0.06%) ⬇️
merk 92.26% <95.18%> (+0.17%) ⬆️
storage 86.36% <ø> (ø)
commitment-tree 96.43% <ø> (ø)
mmr 96.76% <ø> (ø)
bulk-append-tree 89.14% <ø> (ø)
element 95.75% <95.91%> (+0.51%) ⬆️
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.