aboutsummaryrefslogtreecommitdiff
path: root/guix-build-coordinator/client-communication.scm
Commit message (Expand)AuthorAge
* Add a utility thread poolChristopher Baines2024-06-25
* Move the allocation plan in to memoryChristopher Baines2024-06-19
* Validate derivation names for buildsChristopher Baines2024-06-09
* Retry more when substituting derivationsChristopher Baines2024-06-06
* Handled fetching details of canceled buildsChristopher Baines2024-05-15
* Use with-store/non-blocking from guixChristopher Baines2024-05-14
* Avoid with-store/non-blockingChristopher Baines2024-05-10
* Show backtraces for exceptions when substituting derivationsChristopher Baines2024-05-10
* Actually use non-blocking ports for network requestsChristopher Baines2024-03-02
* Expose information about setup failuresChristopher Baines2024-02-08
* Expose the derived priorities for buildsChristopher Baines2024-01-30
* Add more options when updating build prioritiesChristopher Baines2024-01-12
* Fix the return value for fold-buildsChristopher Baines2023-12-06
* Replace request-builds-list by fold-buildsChristopher Baines2023-08-29
* Stop closing the ports for json seq responsesChristopher Baines2023-08-29
* Properly close the port when making client requestsChristopher Baines2023-08-23
* Pass the store in to substitute-derivationChristopher Baines2023-08-20
* Don't use threads for substituting derivationsChristopher Baines2023-08-09
* Keep less derivation files open when reading derivationsChristopher Baines2023-08-03
* Make client requests mostly suspendableChristopher Baines2023-07-24
* Try and get backtraces when current output port seems brokenChristopher Baines2023-06-04
* Change listing builds to work as a streamChristopher Baines2023-05-19
* Don't log so much when the database is busyChristopher Baines2023-05-10
* Return the appropriate HTTP status on client errorsChristopher Baines2023-05-02
* Add missing argument to datastore-find-build-resultChristopher Baines2023-04-30
* Include the build result in the build response to clientsChristopher Baines2023-04-30
* Switch build_allocation_plan to build-allocation-planChristopher Baines2023-04-30
* Reduce and cap the number of builds you can list at onceChristopher Baines2023-04-25
* Remove datastore-select-allocated-buildsChristopher Baines2023-04-11
* Improve event/state id support for eventsChristopher Baines2023-04-03
* Include agent tags in the coordinator stateChristopher Baines2023-03-22
* Fix sharing build tags through the stateChristopher Baines2023-03-22
* Include the allocation plan size in the coordinator stateChristopher Baines2023-03-22
* Include build tags in the coordinator stateChristopher Baines2023-03-22
* Include agent requested systems in the coordinator stateChristopher Baines2023-03-22
* Include the last agent statuses in the overall statusChristopher Baines2023-03-22
* Get the state to use with events from the databaseChristopher Baines2023-03-21
* Stop using procedures for responses where unnecessaryChristopher Baines2023-03-21
* Add initial support for listening for eventsChristopher Baines2023-03-21
* Support skipping updating derived priorities when cancelling buildsChristopher Baines2023-02-21
* Rework canceling buildsChristopher Baines2023-02-21
* Tweak error handing around reading derivaitons when submitting buildsChristopher Baines2023-01-30
* Guard against canceling builds required by othersChristopher Baines2022-10-11
* Support listing builds and including/excluding builds by relationshipChristopher Baines2022-10-11
* Improve listing agent build allocation plansChristopher Baines2022-10-09
* Support updating build priorities through the command lineChristopher Baines2022-07-07
* Support listing builds by priorityChristopher Baines2022-07-07
* Fix read-drv/substitute not actually reading the derivationChristopher Baines2022-06-15
* Fallback to reading derivations directly from substitute serversChristopher Baines2022-06-15
* Use the substitutes channel for reading derivationsChristopher Baines2022-05-22