mirror of
git://git.savannah.gnu.org/guix/data-service.git
synced 2023-12-14 03:23:03 +01:00
Service to store and provide data about Guix
https://git.savannah.gnu.org/cgit/guix/data-service.git
a6bd46b829
This is working towards running the jobs in parallel. Each job looks at the records in the database, and adds missing ones. If other jobs, running in different transactions insert the same missing records at the same time, this could cause an error. Therefore, to just avoid this problem, lock before inserting the data. This will allow the jobs to be processed in parallel, and it shouldn't have too much of an effect on performance, as the slow bit is outside of the transaction. |
||
---|---|---|
assets | ||
build-aux | ||
guix-data-service | ||
scripts | ||
sqitch | ||
tests | ||
.dir-locals.el | ||
.envrc | ||
.gitattributes | ||
.gitignore | ||
bootstrap.sh | ||
configure.ac | ||
COPYING | ||
guile.am | ||
guix-dev.scm | ||
Makefile.am | ||
pre-inst-env.in | ||
sqitch.conf | ||
test-env | ||
VERSION |