aboutsummaryrefslogtreecommitdiff
path: root/guix-build-coordinator/agent.scm
Commit message (Expand)AuthorAge
* Avoid starting new builds when low on disk spaceChristopher Baines2024-05-12
* Fix for guile-lib v0.2.8Christopher Baines2024-04-23
* Remove mutexes from the upload monitoringChristopher Baines2024-03-13
* Don't pass time to wait-condition-variableChristopher Baines2023-12-02
* Actually use a separate store connectionChristopher Baines2023-11-23
* Remove set-store-connection-timeoutChristopher Baines2023-11-20
* Use a temporary store connection for substituting derivationsChristopher Baines2023-11-20
* Use port timeouts when checking substitutesChristopher Baines2023-11-20
* Switch to (mostly) non blocking store connections in the agentChristopher Baines2023-11-20
* Pass the store in to delete-outputsChristopher Baines2023-11-20
* Pass the store in to get-output-detailsChristopher Baines2023-11-20
* Don't shadow store in the agentChristopher Baines2023-11-20
* Pass the store in to substitute-derivationChristopher Baines2023-08-20
* Keep less derivation files open when reading derivationsChristopher Baines2023-08-03
* Remove crude fetching inputs timeoutChristopher Baines2023-08-02
* Fix not updating about uploads based on timeChristopher Baines2023-05-22
* Clean up some handling of uploads for agentsChristopher Baines2023-05-11
* Have agents report on the progress of the coordinator hashing outputsChristopher Baines2023-05-11
* Tweak retrying for status update requestsChristopher Baines2023-05-10
* Include system uptime in the agent status informationChristopher Baines2023-05-05
* Enable submitting regular status updates for the hurdChristopher Baines2023-05-05
* Log which inputs are missingChristopher Baines2023-05-05
* Fix using with-upload-monitoring in submit-one-outputChristopher Baines2023-05-03
* Remove the gbc prefix from the thread namesChristopher Baines2023-05-02
* Stop monitoring uploads through the chunked output portChristopher Baines2023-04-30
* Deallocate canceled builds from agents when they startupChristopher Baines2023-04-21
* More reliably delete the compressed outputsChristopher Baines2023-04-20
* Remove redundant appendChristopher Baines2023-04-20
* Log more about temporary files in the agentChristopher Baines2023-04-18
* Prioritise post build actionsChristopher Baines2023-04-11
* Change - to _ to fix listing post build job derivationsChristopher Baines2023-04-11
* Use underscores for derivation_nameChristopher Baines2023-04-11
* Expose the derived priority to agentsChristopher Baines2023-04-11
* Reduce logging on build failuresChristopher Baines2023-04-11
* Have agents send their status every 30 secondsChristopher Baines2023-03-22
* Print a backtrace when a exception happens for build-thingsChristopher Baines2023-03-21
* Log the derivation substitute urls when failing to fetch derivationsChristopher Baines2023-03-13
* Try to improve protections against getting stuck when substitutingChristopher Baines2023-01-30
* Use port timeouts when fetching build inputsChristopher Baines2022-11-10
* Switch to using = for testing numerical equalityChristopher Baines2022-10-22
* Reset the upload progress when appropriateChristopher Baines2022-10-14
* Add some more logging when agents submit outputsChristopher Baines2022-10-14
* Allow specifying the maximum number of allocated buildsChristopher Baines2022-10-10
* Properly handle build failure statusesChristopher Baines2022-09-02
* Don't record the build as failed if the exception is unknownChristopher Baines2022-09-02
* Fix adding GC roots for built outputsChristopher Baines2022-09-02
* Allow changing the agent parallel uploadsChristopher Baines2022-07-06
* Move getting output details soon after the outputs are generatedChristopher Baines2022-07-05
* Add temp roots for built outputsChristopher Baines2022-07-05
* Set thread names to help with debuggingChristopher Baines2022-06-15