aboutsummaryrefslogtreecommitdiff
path: root/guix-build-coordinator/coordinator.scm
Commit message (Expand)AuthorAge
* Add a hook for when builds are canceledChristopher Baines2020-12-21
* Track the duration of hooksChristopher Baines2020-12-20
* Fix argument ordering for datastore-insert-buildChristopher Baines2020-12-17
* Add missing db argumentChristopher Baines2020-12-17
* Move cancel build logic in to the coordinatorChristopher Baines2020-12-16
* Move more logic around submitting builds in to the coordinatorChristopher Baines2020-12-16
* Copy the agent log formatter to the coordinatorChristopher Baines2020-12-16
* Implement build cancelationChristopher Baines2020-12-16
* Fix bracketsChristopher Baines2020-12-10
* Use different buckets for the allocator duration metricChristopher Baines2020-12-10
* Start tracking the submit build coordinator action durationChristopher Baines2020-12-07
* Move some metrics out of base-datastore-metrics-updaterChristopher Baines2020-12-04
* Improve how requested systems are handled in build allocationChristopher Baines2020-12-02
* Manually handle WAL checkpointingChristopher Baines2020-12-02
* Better handle fetching buildsChristopher Baines2020-11-27
* Propagate tags for ensure-all-related-derivation-outputs-have-buildsChristopher Baines2020-11-24
* Fix build-started hook processing promptChristopher Baines2020-11-09
* Make hook processing a bit more efficientChristopher Baines2020-11-09
* Add logging around hook processingChristopher Baines2020-11-08
* Use the logger module to add times to the log outputChristopher Baines2020-11-07
* Better handle agent errors on the coordinator sideChristopher Baines2020-10-24
* Add some validation for hooksChristopher Baines2020-10-24
* Remove unnecessary underscoreChristopher Baines2020-10-23
* Improve .tmp build log file handlingChristopher Baines2020-10-11
* Move around the code for build log file locationsChristopher Baines2020-10-11
* Exclude .tmp files when checking for build logsChristopher Baines2020-10-10
* Separate the agent messaging server and client codeChristopher Baines2020-10-07
* Split the fibers utils from the main utils moduleChristopher Baines2020-10-07
* Track the number of builds the allocator is consideringChristopher Baines2020-09-23
* Fix assq-ref when handling build resultsChristopher Baines2020-09-20
* Create a run-coordinator-service procedureChristopher Baines2020-09-16
* Move more coordinator service startup out of the scriptChristopher Baines2020-09-16
* Use the #:namespace argument for metric registriesChristopher Baines2020-08-31
* Use the guile-prometheus library for the metricsChristopher Baines2020-08-31
* Don't skip inserting builds where the system doesn't matchChristopher Baines2020-07-04
* Record the systems fetched for agentsChristopher Baines2020-07-03
* Support tracking the end time of buildsChristopher Baines2020-07-01
* Support storing when builds startChristopher Baines2020-07-01
* Add a timeout for allocationsChristopher Baines2020-06-25
* Handle the system more explicitly when fetching buildsChristopher Baines2020-06-19
* Guard against exceptions in the allocator threadChristopher Baines2020-06-19
* Try and guard against exceptions in the hook processing threadsChristopher Baines2020-06-19
* Support adding tags to buildsChristopher Baines2020-05-31
* Use one thread for each type of hook eventChristopher Baines2020-05-25
* Handle build allocation in a transactionChristopher Baines2020-05-24
* Count hook successes and failuresChristopher Baines2020-05-23
* Start counting allocation successes and failuresChristopher Baines2020-05-20
* Improve handling of submitting buildsChristopher Baines2020-05-19
* Support agents processing builds in parallelChristopher Baines2020-05-17
* Convert the client actions to happen over HTTPChristopher Baines2020-05-17