Skip to content

fix bitmap batch parent chain growth with rwlock

77af6e3
Select commit
Loading
Failed to load commit list.
Merged

[storage/qmdb/current] fix bitmap batch parent chain growth with rwlock #3627

fix bitmap batch parent chain growth with rwlock
77af6e3
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Apr 21, 2026 in 0s

95.86% (+0.00%) compared to 245a099

View this Pull Request on Codecov

95.86% (+0.00%) compared to 245a099

Details

Codecov Report

❌ Patch coverage is 96.22642% with 10 lines in your changes missing coverage. Please review.
✅ Project coverage is 95.86%. Comparing base (245a099) to head (77af6e3).
⚠️ Report is 4 commits behind head on main.

Files with missing lines Patch % Lines
storage/src/qmdb/current/batch.rs 93.70% 7 Missing and 1 partial ⚠️
storage/src/qmdb/current/db.rs 96.36% 0 Missing and 2 partials ⚠️
@@           Coverage Diff           @@
##             main    #3627   +/-   ##
=======================================
  Coverage   95.86%   95.86%           
=======================================
  Files         441      441           
  Lines      171196   171277   +81     
  Branches     4001     4000    -1     
=======================================
+ Hits       164109   164187   +78     
- Misses       5827     5832    +5     
+ Partials     1260     1258    -2     
Files with missing lines Coverage Δ
storage/src/qmdb/current/mod.rs 98.91% <100.00%> (+0.01%) ⬆️
storage/src/qmdb/current/sync/mod.rs 85.32% <100.00%> (ø)
storage/src/qmdb/current/db.rs 93.61% <96.36%> (+0.57%) ⬆️
storage/src/qmdb/current/batch.rs 91.31% <93.70%> (-0.25%) ⬇️

... and 7 files with indirect coverage changes


Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 245a099...77af6e3. Read the comment docs.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.