Skip to content

fix: Adjust worker lock retry intervals to double retry iterations ea…

b399876
Select commit
Loading
Failed to load commit list.
Closed

fix: Adjust timing on WorkerLocks to allow faster resolution of the lock #221

fix: Adjust worker lock retry intervals to double retry iterations ea…
b399876
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jan 15, 2026 in 1s

80.14% (+0.00%) compared to b52bebf

View this Pull Request on Codecov

80.14% (+0.00%) compared to b52bebf

Details

Codecov Report

❌ Patch coverage is 25.00000% with 3 lines in your changes missing coverage. Please review.
✅ Project coverage is 80.14%. Comparing base (b52bebf) to head (b399876).

Files with missing lines Patch % Lines
synapse/handlers/worker_lock.py 25.00% 2 Missing and 1 partial ⚠️
Additional details and impacted files
@@                   Coverage Diff                   @@
##           famedly-release/v1.145     #221   +/-   ##
=======================================================
  Coverage                   80.14%   80.14%           
=======================================================
  Files                         498      498           
  Lines                       71133    71133           
  Branches                    10683    10683           
=======================================================
+ Hits                        57007    57009    +2     
+ Misses                      10886    10885    -1     
+ Partials                     3240     3239    -1     
Files with missing lines Coverage Δ
synapse/handlers/worker_lock.py 87.75% <25.00%> (ø)

... and 3 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 b52bebf...b399876. 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.