Skip to content

perf(dash-spv): reduce ram usage - #1024

Draft
ZocoLini wants to merge 9 commits into
devfrom
perf/reduce-ram-usage
Draft

ZocoLini wants to merge 9 commits into
devfrom
perf/reduce-ram-usage

Merge remote-tracking branch 'origin/dev' into perf/reduce-ram-usage

60c75ef
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Sep 28, 2026 in 0s

77.48% (-0.24%) compared to e607384

View this Pull Request on Codecov

77.48% (-0.24%) compared to e607384

Details

Codecov Report

❌ Patch coverage is 96.36364% with 2 lines in your changes missing coverage. Please review.
✅ Project coverage is 77.48%. Comparing base (e607384) to head (60c75ef).
⚠️ Report is 1 commits behind head on dev.

Files with missing lines Patch % Lines
dash-spv/src/storage/segments.rs 89.47% 2 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##              dev    #1024      +/-   ##
==========================================
- Coverage   77.72%   77.48%   -0.24%     
==========================================
  Files         317      316       -1     
  Lines       81263    81035     -228     
==========================================
- Hits        63161    62793     -368     
- Misses      18102    18242     +140     
Files with missing lines Coverage Δ
dash-spv/src/storage/blocks.rs 100.00% <ø> (+1.16%) ⬆️
dash-spv/src/storage/filters.rs 100.00% <ø> (+1.61%) ⬆️
dash-spv/src/storage/io.rs 97.68% <100.00%> (+0.46%) ⬆️
dash-spv/src/storage/mod.rs 86.01% <ø> (+1.01%) ⬆️
dash-spv/src/sync/blocks/manager.rs 94.96% <ø> (-0.09%) ⬇️
dash-spv/src/sync/filters/manager.rs 97.82% <ø> (-0.01%) ⬇️
dash-spv/src/storage/segments.rs 96.52% <89.47%> (-0.21%) ⬇️

... and 30 files with indirect coverage changes