wait within the bounded Find Work request budget for another worker to publish a cold catalog
take over when the prior refresh lease is released or abandoned
retain single-owner scanning while a valid lease is active
Verification
RED: slow cross-worker publication failed at the former 50-poll cutoff
RED: released-owner takeover returned 503
focused: 29 passed
full suite: 1365 passed
Closes #695
## What changed
- wait within the bounded Find Work request budget for another worker to publish a cold catalog
- take over when the prior refresh lease is released or abandoned
- retain single-owner scanning while a valid lease is active
## Verification
- RED: slow cross-worker publication failed at the former 50-poll cutoff
- RED: released-owner takeover returned 503
- focused: `29 passed`
- full suite: `1365 passed`
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Closes #695
What changed
Verification
29 passed1365 passed