aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
* Support processing hook events in parallelChristopher Baines2022-06-30
* Pull fetching the event to process out of the process-event procedureChristopher Baines2022-06-30
* Fix read-drv/substitute not actually reading the derivationChristopher Baines2022-06-15
* Fallback to reading derivations directly from substitute serversChristopher Baines2022-06-15
* Set thread names to help with debuggingChristopher Baines2022-06-15
* Add a crude way of overriding the hardcoded prioritiesChristopher Baines2022-05-27
* Support specifying branches to submit builds forChristopher Baines2022-05-27
* Drop the default number of threads for queuing builds to 1Christopher Baines2022-05-27
* Remove left over peek call from queue builds scriptChristopher Baines2022-05-27
* Support passing the build-server-id to the Guix Data ServiceChristopher Baines2022-05-24
* Check the processed derivations when queuing builds, not beforeChristopher Baines2022-05-24
* Double check when to actually store builds as askedChristopher Baines2022-05-22
* Drop the fibers #:hzChristopher Baines2022-05-22
* Use the substitutes channel for reading derivationsChristopher Baines2022-05-22
* Process revisions in parallel when queuing buildsChristopher Baines2022-05-22
* Add delay logging around submitting buildsChristopher Baines2022-05-22
* Refactor build-for-output-already-exists? to only call read-drv onceChristopher Baines2022-05-22
* Fix spacing in a logging messageChristopher Baines2022-05-21
* Remove the timeout from the allocation processChristopher Baines2022-05-21
* Fix the guix-data-service request timeoutChristopher Baines2022-05-21
* Add more logging and timeouts around fetching inputsChristopher Baines2022-05-21
* Make the derivation cache a doubly weak hash tableChristopher Baines2022-05-19
* Avoid substituting derivations when builds are submittedChristopher Baines2022-05-15
* Add a way of reading derivations directly from substitutesChristopher Baines2022-05-15
* Increase the parallelism of the substitutes thread channelChristopher Baines2022-04-28
* Guard against inserting unnecessary related buildsChristopher Baines2022-04-23
* Take the max of the derived priority and priorityChristopher Baines2022-04-23
* Guarantee the order of related derivations when listing themChristopher Baines2022-04-23
* Add some extra logging when an output has been submittedChristopher Baines2022-04-09
* Remove double retry-on-error for submitting outputsChristopher Baines2022-04-09
* Move retry in submit-outputChristopher Baines2022-04-09
* Add a timeout for submitting outputsChristopher Baines2022-04-09
* Fix timeout when fetching inputsChristopher Baines2022-04-08
* Simplify with-timeoutChristopher Baines2022-04-08
* Add a couple of roadmap itemsChristopher Baines2022-02-09
* Switch to guile-fibers@1.1Christopher Baines2022-02-09
* Allow overriding the success publish hook skip publishing behaviourChristopher Baines2022-02-04
* Only use GC protection when gnutls won't internally retryChristopher Baines2022-02-04
* Fix binding the agent_id when querying for output conflictsChristopher Baines2022-02-02
* Prioritise aarch64-linux builds over armhf-linux buildsChristopher Baines2022-02-02
* Move priority-for-derivationChristopher Baines2022-02-02
* Fix the threshold for metrics delay loggingChristopher Baines2022-02-01
* Rewrite datastore-fetch-builds-to-allocateChristopher Baines2022-02-01
* Fix the selecting of builds from the allocation planChristopher Baines2022-01-31
* More efficiently filter and select builds in the allocatorChristopher Baines2022-01-31
* Add extra logging around the last failed attemptChristopher Baines2022-01-20
* Fix retry logging messageChristopher Baines2022-01-20
* Use the chunked-input-ended-prematurely exception type properlyChristopher Baines2022-01-20
* Unwind on hook logging exceptionsChristopher Baines2022-01-20
* Tweak metrics delay loggingChristopher Baines2022-01-20