WB-02 · DB-table job queue (control plane) #196

Closed
opened 2026-07-17 08:15:05 +00:00 by sharang · 1 comment
Owner

Epic #194. Mongo-backed queue: enqueue; atomic lease (find-and-modify with lease token + expiry); heartbeat; complete. States queued->leased->running->succeeded/failed/expired/cancelled. Visibility timeout re-queues a dead runner job; idempotent result submission keyed by job id. DESIGN §6. Depends on WB-01.

Epic #194. Mongo-backed queue: enqueue; atomic lease (find-and-modify with lease token + expiry); heartbeat; complete. States queued->leased->running->succeeded/failed/expired/cancelled. Visibility timeout re-queues a dead runner job; idempotent result submission keyed by job id. DESIGN §6. Depends on WB-01.
sharang added the enhancement label 2026-07-17 08:15:05 +00:00
Author
Owner

Moved to the Werkbank tracker: sharang/werkbank#3. Closing here — Werkbank is tracked in its own repo.

Moved to the Werkbank tracker: sharang/werkbank#3. Closing here — Werkbank is tracked in its own repo.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: sharang/compliance-scanner-agent#196