fix(run-engine): debounce hot-key lock contention and 5xx feedback loop#3453
Merged
ericallam merged 9 commits intoApr 28, 2026
maintriggerdotdev/trigger.dev:mainfrom
devin/1777296659-debounce-fast-pathtriggerdotdev/trigger.dev:devin/1777296659-debounce-fast-pathCopy head branch name to clipboard
Merged
fix(run-engine): debounce hot-key lock contention and 5xx feedback loop#3453ericallam merged 9 commits intomaintriggerdotdev/trigger.dev:mainfrom devin/1777296659-debounce-fast-pathtriggerdotdev/trigger.dev:devin/1777296659-debounce-fast-pathCopy head branch name to clipboard
ericallam merged 9 commits into
maintriggerdotdev/trigger.dev:mainfrom
devin/1777296659-debounce-fast-pathtriggerdotdev/trigger.dev:devin/1777296659-debounce-fast-pathCopy head branch name to clipboard
Commits
Commits on Apr 27, 2026
fix(run-engine): debounce hot-key lock contention and 5xx feedback loop
Show description for bbf5dd9andcommittedtest: align lock contention test prefix with engine, assert delayUntil unchanged
Show description for 293de56andcommittedfix: surface lock contention for trailing-mode updateData
Show description for 5b1e357andcommittedtest(run-engine): add hot-key debounce stress tests + replica-routed fast-path read
Show description for 30586b4andcommittedfix(run-engine): always validate fast-path skip on the writer
Show description for 5fc14ffandcommittedfix(run-engine): route both fast-path reads through replica when enabled
Show description for 5cca5f2andcommittedfeat(webapp): expose debounce fast-path/quantization knobs as env vars
Show description for 659efbfandcommittedtest(run-engine): replace prisma.taskRun.update spy with runDelayRescheduled event subscription
Show description for 3bd4b37andcommitted
Commits on Apr 28, 2026
fix(run-engine): drop trailing+updateData rethrow on lock contention
Show description for 1ca4719committed