[PK-65] BE: serialize checkout route v process-local queue #23
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "agent/be-dev/89cda096"
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?
Resolves PK-65 — process-local serialization wrapper okolo prisma.$transaction v checkout route. Tx timer štartuje až po release predchádzajúcej tx, takže 20s budget meria reálne SQL, nie čakanie na lock.
WAL + busy_timeout=15s z PK-62 ostávajú safety net pre externé čítania.
Nové testy: be/tests/checkoutQueue.test.ts (FIFO + recovery po výnimke). Vitest 200/200 zelený.