data-service/guix-data-service
Christopher Baines c3cb04cb80 Use fibers when processing new revisions
Just have one fiber at the moment, but this will enable using fibers for
parallelism in the future.

Fibers seemed to cause problems with the logging setup, which was a bit odd in
the first place. So move logging to the parent process which is better anyway.
2023-11-05 13:46:20 +00:00
..
jobs Use fibers when processing new revisions 2023-11-05 13:46:20 +00:00
model Use fibers when processing new revisions 2023-11-05 13:46:20 +00:00
web Use fibers when processing new revisions 2023-11-05 13:46:20 +00:00
branch-updated-emails.scm Remove logging from enqueue-job-for-email 2023-10-11 14:17:11 +01:00
builds.scm
comparison.scm Tweak the comparision query 2023-03-05 10:18:30 +00:00
config.scm.in
data-deletion.scm Add code to delete nars entries 2023-08-01 14:13:10 +01:00
database.scm Support polling git repositories for new branches/revisions 2023-10-09 22:19:02 +01:00
jobs.scm Use fibers when processing new revisions 2023-11-05 13:46:20 +00:00
metrics.scm Skip some metrics that apply for each branch 2023-02-02 15:04:20 +01:00
poll-git-repository.scm Close the repository when pulling 2023-10-16 21:18:44 +01:00
substitutes.scm Set thread names 2023-07-10 18:56:31 +01:00
utils.scm Add metrics for ports and file descriptors 2023-09-07 11:16:45 +01:00