Differences From Artifact [21543b63ce]:
- File attic/lock-queue.scm — part of check-in [badd71f3b3] at 2021-01-15 22:46:24 on branch v1.6569-diet — begin diet (user: matt, size: 11245) [annotate] [blame] [check-ins using] [more...]
- File lock-queue.scm — part of check-in [14e9c3fb65] at 2018-02-16 10:51:55 on branch v1.65-license-update — Update license blurbs (user: mrwellan, size: 11245) [annotate] [blame] [check-ins using]
To Artifact [e12825ce7c]:
- File lock-queue.scm — part of check-in [77627223bc] at 2021-02-02 23:34:16 on branch v1.6569-multi-db — Added commonmod to all units (user: matt, size: 11291) [annotate] [blame] [check-ins using] [more...]
︙ | |||
18 19 20 21 22 23 24 25 26 27 28 29 30 31 | 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | + + | (use (prefix sqlite3 sqlite3:) srfi-18) (declare (unit lock-queue)) (declare (uses common)) (declare (uses tasks)) (declare (uses commonmod)) (import commonmod) ;;====================================================================== ;; attempt to prevent overlapping updates of rollup files by queueing ;; update requests in an sqlite db ;;====================================================================== ;;====================================================================== ;; db record, <vector db path-to-db> |
︙ |