Skip to content

Merge remote-tracking branch 'origin/main' into danlaine/sync-ordered

3b6947f
Select commit
Loading
Failed to load commit list.
Merged

[Storage] Factor out qmdb::any state sync; implement for qmdb::any::ordered::* #2748

Merge remote-tracking branch 'origin/main' into danlaine/sync-ordered
3b6947f
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jan 27, 2026 in 0s

92.11% (+0.00%) compared to f144dd3

View this Pull Request on Codecov

92.11% (+0.00%) compared to f144dd3

Details

Codecov Report

❌ Patch coverage is 96.60441% with 20 lines in your changes missing coverage. Please review.
✅ Project coverage is 92.11%. Comparing base (f144dd3) to head (3b6947f).
⚠️ Report is 1 commits behind head on main.

Files with missing lines Patch % Lines
storage/src/qmdb/sync/resolver.rs 65.85% 14 Missing ⚠️
storage/src/qmdb/any/ordered/variable.rs 97.22% 2 Missing ⚠️
storage/src/qmdb/any/unordered/variable.rs 95.83% 2 Missing ⚠️
storage/src/journal/contiguous/fixed.rs 75.00% 1 Missing ⚠️
storage/src/qmdb/sync/journal.rs 95.83% 1 Missing ⚠️
@@           Coverage Diff            @@
##             main    #2748    +/-   ##
========================================
  Coverage   92.10%   92.11%            
========================================
  Files         388      388            
  Lines      123009   122809   -200     
========================================
- Hits       113303   113131   -172     
+ Misses       9706     9678    -28     
Files with missing lines Coverage Δ
storage/src/journal/contiguous/variable.rs 98.12% <100.00%> (-0.01%) ⬇️
storage/src/qmdb/any/mod.rs 100.00% <ø> (ø)
storage/src/qmdb/any/ordered/fixed.rs 99.56% <100.00%> (+<0.01%) ⬆️
storage/src/qmdb/any/sync/mod.rs 100.00% <100.00%> (ø)
storage/src/qmdb/any/sync/tests.rs 99.16% <100.00%> (ø)
storage/src/qmdb/any/unordered/fixed.rs 95.04% <ø> (ø)
storage/src/qmdb/any/unordered/mod.rs 96.25% <100.00%> (ø)
storage/src/qmdb/immutable/mod.rs 85.57% <100.00%> (-1.13%) ⬇️
storage/src/qmdb/immutable/sync.rs 98.28% <100.00%> (ø)
storage/src/qmdb/sync/database.rs 100.00% <100.00%> (ø)
... and 7 more

... and 2 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 f144dd3...3b6947f. 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.