Keep cold Find Work startup reliable across workers #696

Merged
timmy merged 1 commits from timmy/695-cold-find-work-workers into main 2026-08-13 01:25:02 +00:00
Owner

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
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`
timmy added 1 commit 2026-08-13 01:23:03 +00:00
fix: keep cold Find Work reliable across workers (Closes #695)
All checks were successful
CI / lint (pull_request) Successful in 1m34s
CI / build-release (pull_request) Successful in 6s
CI / release-candidate (pull_request) Has been skipped
df8385b325
timmy merged commit 15d197327a into main 2026-08-13 01:25:02 +00:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: stackchain/stackchain-dashboard#696
No description provided.