Expand description
Durable SQLite job storage: job rows, publication generations,
fenced execution leases and overlap locks.
The job row owns execution state and the publication row owns pending
transport delivery; the queue message is never authoritative. SQLite
has one writer at a time, so claims run inside BEGIN IMMEDIATE
transactions; every mutation re-checks the claim’s opaque lease
identity, and retry state plus the next publication generation commit
in one transaction.
Structs§
- Sqlite
JobStore - SQLite-backed job store implementing every job port.