aboutsummaryrefslogtreecommitdiff
path: root/guix-build-coordinator/coordinator.scm
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
* Double check when to actually store builds as askedChristopher Baines2022-05-22
* Drop the fibers #:hzChristopher 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
* Remove the timeout from the allocation processChristopher Baines2022-05-21
* Avoid substituting derivations when builds are submittedChristopher Baines2022-05-15
* Increase the parallelism of the substitutes thread channelChristopher Baines2022-04-28
* Guard against inserting unnecessary related buildsChristopher Baines2022-04-23
* Switch to guile-fibers@1.1Christopher Baines2022-02-09
* Unwind on hook logging exceptionsChristopher Baines2022-01-20
* Add some extra exception handling around processing hook eventsChristopher Baines2022-01-19
* Actually increment the build counts when submitting buildsChristopher Baines2022-01-19
* Improve the speed of initialising metricsChristopher Baines2022-01-19
* Move UUID generation out of the insert builds transactionChristopher Baines2022-01-07
* Skip updating other build priorities for some buildsChristopher Baines2022-01-07
* Store a build before storing builds that it depends onChristopher Baines2021-12-22
* Increase parallelism for the substitutes worker thread channelChristopher Baines2021-12-21
* Log delays for the coordinator thread channelsChristopher Baines2021-12-21
* Increase the number of chunked request worker threadsChristopher Baines2021-12-19
* Don't try to exit when hook threads crashChristopher Baines2021-11-29
* Don't log backtraces for chunked input issues in worker threadsChristopher Baines2021-11-26
* Add delay logging to fetching buildsChristopher Baines2021-11-17
* Move the timing of fetch-builds around more of the codeChristopher Baines2021-11-16
* Only look at outputs for successful buildsChristopher Baines2021-11-14
* Add log message about hash mismatches for outputsChristopher Baines2021-11-14
* Start checking the hashes of submitted outputsChristopher Baines2021-11-14
* Store submitted derivations before looking up related derivationsChristopher Baines2021-11-13
* Support activating and deactivating agentsChristopher Baines2021-11-13
* Instrument the handling of build start reportsChristopher Baines2021-11-07
* Refactor how unprocessed builds are trackedChristopher Baines2021-11-07
* Speed up storing buildsChristopher Baines2021-10-10
* Delay storing derivations in the databaseChristopher Baines2021-05-21
* Make some SQLite related improvementsChristopher Baines2021-04-20
* Start the allocator and hook threads laterChristopher Baines2021-03-29
* Add a new dynamic authentication approachChristopher Baines2021-02-28
* Add exception handling for the submit outputs hookChristopher Baines2021-02-18
* Add a hook for determining whether agents should submit outputsChristopher Baines2021-02-17
* Show backtraces upon hook errorsChristopher Baines2021-02-14
* Add more logging around build result processingChristopher Baines2021-02-08
* Trigger build allocations when necessary for deferred buildsChristopher Baines2021-02-06
* Use srfi-19 in the coordinator moduleChristopher Baines2021-02-06
* Don't use with-exception-handler with (backtrace)Christopher Baines2021-01-22
* Sure up handling of exceptions within Guile (backtrace)Christopher Baines2021-01-17
* Tell agents when to submit built outputsChristopher Baines2021-01-16
* Move the build result storing logic in to the coordinator moduleChristopher Baines2021-01-16
* Move build allocation complexity out of the datastoreChristopher Baines2021-01-16
* Move triggering allocations out of the http serverChristopher Baines2021-01-15
* Fix issues around datastore-count-builds-for-derivationChristopher Baines2020-12-27