aboutsummaryrefslogtreecommitdiff
path: root/guix-build-coordinator/coordinator.scm
Commit message (Expand)AuthorAge
* Move computing output hashes to dedicated threadsChristopher Baines2023-05-10
* Include system uptime in the agent status informationChristopher Baines2023-05-05
* Name more of the worker thread channelsChristopher Baines2023-05-02
* Increase the parallelism of the substitutes channelChristopher Baines2023-05-02
* Don't log as much about "expected" exceptions in worker threadsChristopher Baines2023-05-02
* Introduce a new client-error exception type for client requestsChristopher Baines2023-05-02
* Simplify starting the build coordinatorChristopher Baines2023-05-02
* Add (web http) import for chunked-input-ended-prematurely-error?Christopher Baines2023-04-27
* Set the <scheduler> record type printer in the service startupChristopher Baines2023-04-27
* Avoid attempting to process build results twiceChristopher Baines2023-04-24
* Reverse the atomic-box-set! and vector-set! when storing eventsChristopher Baines2023-04-24
* Set a custom printer for the build-coordinator recordChristopher Baines2023-04-24
* Fix hook processing error messageChristopher Baines2023-04-23
* Tweak the wal truncation againChristopher Baines2023-04-22
* Add some more exception handling around hooksChristopher Baines2023-04-22
* Re-enable (backtrace) for the allocator threadChristopher Baines2023-04-22
* Fix agent-detailsChristopher Baines2023-04-21
* Deallocate canceled builds from agents when they startupChristopher Baines2023-04-21
* Include the submit_outputs information in the agent status responseChristopher Baines2023-04-21
* Guard against the hash file being emptyChristopher Baines2023-04-13
* Remove datastore-select-allocated-buildsChristopher Baines2023-04-11
* Change allocate-builds to update-build-allocation-planChristopher Baines2023-04-10
* Improve event/state id support for eventsChristopher Baines2023-04-03
* Try to improve hook exception handlingChristopher Baines2023-04-02
* Don't call (backtrace) in the build allocatorChristopher Baines2023-04-01
* Give up printing backtraces for exceptions in hooksChristopher Baines2023-03-29
* Try and ensure that the non-fibers sleep is used in placesChristopher Baines2023-03-29
* Provide more information in process-event error handlingChristopher Baines2023-03-29
* Always keep one thread running to process hooksChristopher Baines2023-03-29
* Change how parallel hook processing worksChristopher Baines2023-03-28
* Move waiting after hook errors in to process-eventChristopher Baines2023-03-27
* Handle the tags being a vector in submit-buildChristopher Baines2023-03-27
* Tweak how the exception handling and logging works for hooksChristopher Baines2023-03-27
* Fix sending tags as part of the build-submitted eventChristopher Baines2023-03-26
* Include build tags in the agent-builds-allocated eventChristopher Baines2023-03-26
* Send an event when builds are allocated to an agentChristopher Baines2023-03-25
* Send event on allocation plan updateChristopher Baines2023-03-25
* Send event on agent status updateChristopher Baines2023-03-25
* Add timestamp to the eventsChristopher Baines2023-03-25
* Add processor count to the agent statusChristopher Baines2023-03-24
* Implement and extend the agent status functionalityChristopher Baines2023-03-22
* Don't print backtraces for problems replying to clientsChristopher Baines2023-03-21
* Fix issue sending events outside of run-fibersChristopher Baines2023-03-21
* Get the state to use with events from the databaseChristopher Baines2023-03-21
* Send build related eventsChristopher Baines2023-03-21
* Add events framework to the coordinatorChristopher Baines2023-03-21
* Support skipping updating derived priorities when cancelling buildsChristopher Baines2023-02-21
* Tweak updating derived priorities when canceling buildsChristopher Baines2023-02-21
* Rework canceling buildsChristopher Baines2023-02-21
* Store build and build results counts in the databaseChristopher Baines2022-10-28