Under the hoodTier: how much it should matter to you
1Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
ElsewhereArea: what it touches
ImprovementsKind: in v2.1.274,
ImprovementsSection of the release
What
A rewritten internal database query helper now wraps its work in an explicit transaction: BEGIN, then SET LOCAL statement_timeout = '2s', then COMMIT, run with Promise.allSettled and an abort check before it even starts. This replaces an older version that made a single call without this wrapping.
Why
This puts a hard 2-second cap on how long this particular database query can run, preventing it from hanging indefinitely and holding up whatever depends on its result.