aboutsummaryrefslogtreecommitdiff
path: root/guix-build-coordinator
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
* 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
* 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
* 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
* 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
* Fix log messageChristopher Baines2022-01-19
* Tweak retrying code to not catch the exception on the last tryChristopher Baines2022-01-19
* Don't use the SQLite shared cacheChristopher Baines2022-01-19
* Add some extra exception handling around processing hook eventsChristopher Baines2022-01-19
* Switch around some SQLite stuffChristopher Baines2022-01-19
* Delete processed hook events using a prepared statementChristopher Baines2022-01-19
* Actually increment the build counts when submitting buildsChristopher Baines2022-01-19
* Improve the speed of initialising metricsChristopher Baines2022-01-19
* Add letpar&Christopher Baines2022-01-19
* Don't require reading the derivation after the build has happenedChristopher Baines2022-01-19