aboutsummaryrefslogtreecommitdiff
path: root/guix-build-coordinator/agent.scm
Commit message (Expand)AuthorAge
* Fix issue with the change of the load average periodChristopher Baines2020-12-23
* Switch to using the 1 minute load averageChristopher Baines2020-12-23
* Avoid starting builds if the system load is highChristopher Baines2020-12-23
* Improve the guix-daemon claims a substitute is unavailable messagesChristopher Baines2020-12-23
* Implement build cancelationChristopher Baines2020-12-16
* Guard against a weird state for missing build inputsChristopher Baines2020-12-15
* Add missing lgr argumentChristopher Baines2020-12-10
* Start using Prometheus metrics with the agentChristopher Baines2020-12-07
* Avoid setting timeout options for the daemon for the buildChristopher Baines2020-12-06
* Print out when builds fail due to timeoutsChristopher Baines2020-12-06
* Add some randomisation to substitute delaysChristopher Baines2020-12-05
* Add in timeouts around fetching substitutesChristopher Baines2020-12-05
* Fix agent confusion over how many builds are runningChristopher Baines2020-12-04
* Replace WARNING with WARNChristopher Baines2020-11-30
* Add some useful logging when the agent startsChristopher Baines2020-11-30
* Improve logging of new buildsChristopher Baines2020-11-30
* Hide logging from garbage collectionChristopher Baines2020-11-30
* Improve the logging from the agent -> coordinator communicationChristopher Baines2020-11-30
* Improve handling of build failuresChristopher Baines2020-11-30
* Improve agent loggingChristopher Baines2020-11-30
* Avoid output from has-substitutes?Christopher Baines2020-11-29
* Avoid lots of output when fetching substitutes for inputsChristopher Baines2020-11-29
* Wait if no new builds are availableChristopher Baines2020-11-29
* Fix the post-build-failure procedure to handle agent errorsChristopher Baines2020-11-29
* Tune agent sleepingChristopher Baines2020-11-29
* Better handle fetching buildsChristopher Baines2020-11-27
* Avoid agent crashes when substitute urls aren't providedChristopher Baines2020-11-16
* Attempt to more gracefully handle the problem of missing derivationsChristopher Baines2020-11-02
* Improve missing inputs behaviourChristopher Baines2020-10-24
* Add missing newline to failed to fetch substitutes messageChristopher Baines2020-10-24
* Use valid-path? rather than file exists for testing store itemsChristopher Baines2020-10-24
* Have the agent handle errors from the coordinatorChristopher Baines2020-10-24
* Extract out agents submitting log filesChristopher Baines2020-10-24
* Change how agents handle store connectionsChristopher Baines2020-08-26
* Use valid-path? rather than file-exists?Christopher Baines2020-08-15
* Support tracking the end time of buildsChristopher Baines2020-07-01
* Support storing when builds startChristopher Baines2020-07-01
* Handle the system more explicitly when fetching buildsChristopher Baines2020-06-19
* Add a timeout when fetching build inputsChristopher Baines2020-06-19
* Improve the job processing outputChristopher Baines2020-05-24
* Increase waiting time for log filesChristopher Baines2020-05-24
* Handle log files not being immediately availableChristopher Baines2020-05-23
* Fix some variable namingChristopher Baines2020-05-22
* Make sure to count all the jobsChristopher Baines2020-05-21
* Stop using futures for running buildsChristopher Baines2020-05-21
* Guard against garbage collecting in multiple threadsChristopher Baines2020-05-20
* Switch to using threads for running builds in parallelChristopher Baines2020-05-20
* Don't check for child processes in the agent if there are noneChristopher Baines2020-05-18
* Move sleeping when there are no new builds availableChristopher Baines2020-05-18
* Sleep for 30 seconds if no new builds are availableChristopher Baines2020-05-18