fix(backfill): in-process scan timer (cron marker buried behind 444k backlog) #136
Reference in New Issue
Block a user
Delete Branch "fix/backfill-inprocess-scan"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Live finding: the BullMQ cron scan marker is a delayed job promoted to the wait HEAD (LPUSH, lifo ignored) while the worker pops the tail → buried behind the ~444k backlog for weeks (ic frozen at 28). Run the hourly scan on an in-process timer instead (NX-locked, prod-host gated); Phase-1 still enqueues lifo init jobs that jump the wait list. Full api suite 272 passed, pnpm build + biome green.