aboutsummaryrefslogtreecommitdiff
path: root/guix-build-coordinator/utils.scm
Commit message (Expand)AuthorAge
* Avoid readlink syscalls when reading derivationsChristopher Baines2023-11-17
* Call wait-condition-variable with longer timeoutsChristopher Baines2023-11-15
* Remove some caching from reading derivationsChristopher Baines2023-11-11
* Don't output the whole log for substituting derivationsChristopher Baines2023-08-31
* Fix some logging messagesChristopher Baines2023-08-29
* Pass the store in to substitute-derivationChristopher Baines2023-08-20
* Include metric for file descriptorsChristopher Baines2023-08-20
* Simplify substitute-derivationChristopher Baines2023-08-10
* Name more threadsChristopher Baines2023-08-09
* Don't use threads for substituting derivationsChristopher Baines2023-08-09
* Fix read-derivation getting the filenameChristopher Baines2023-08-03
* Keep less derivation files open when reading derivationsChristopher Baines2023-08-03
* Make client requests mostly suspendableChristopher Baines2023-07-24
* Remove unused make-base64-output-portChristopher Baines2023-05-20
* Improve work queue and thread pool exception loggingChristopher Baines2023-05-17
* Add more information to job raised exception logsChristopher Baines2023-05-14
* Add #:streaming? to call-with-streaming-http-requestChristopher Baines2023-05-11
* Add missing argument to port timeout errorsChristopher Baines2023-05-11
* Correct some indentationChristopher Baines2023-05-10
* Separate read and write timeout exceptionsChristopher Baines2023-05-09
* Remove make-chunked-output-port* as it's now unusedChristopher Baines2023-05-08
* Force sending the request in call-with-streaming-http-requestChristopher Baines2023-05-08
* Stop using chunked transfers for file uploadsChristopher Baines2023-05-08
* Add utility to get system uptimeChristopher Baines2023-05-05
* Remove the gbc prefix from the thread namesChristopher Baines2023-05-02
* Neaten up the make-chunked-output-port* implementationChristopher Baines2023-04-30
* Stop monitoring uploads through the chunked output portChristopher Baines2023-04-30
* Try to instrument ports/file descriptorsChristopher Baines2023-04-27
* Remove chunked input codeChristopher Baines2023-04-25
* Remove some thread pool loggingChristopher Baines2023-04-22
* Use set-car! when sorting the prioritised work queueChristopher Baines2023-04-20
* Attempt to make with-port-timeouts handle the GC restarting pollChristopher Baines2023-04-17
* Remove the GC protection mechanismChristopher Baines2023-04-17
* Add priority support to create-work-queueChristopher Baines2023-04-11
* Try and ensure that the non-fibers sleep is used in placesChristopher Baines2023-03-29
* Remove backtrace printing from create-thread-poolChristopher Baines2023-03-29
* Guard against exceptions in the thread pool monitor threadChristopher Baines2023-03-29
* Add more logging around parallel hooksChristopher Baines2023-03-28
* Add create-thread-poolChristopher Baines2023-03-28
* Remove %random-stateChristopher Baines2023-03-28
* Instrument the size of some Guix managed hash tablesChristopher Baines2023-03-27
* Better report exceptions in substitute-derivationChristopher Baines2023-03-14
* Don't use setsockopt on the hurdChristopher Baines2023-03-14
* Try to improve protections against getting stuck when substitutingChristopher Baines2023-01-30
* Stop signing the information about compressed files in narinfosChristopher Baines2022-11-25
* Switch to using = for testing numerical equalityChristopher Baines2022-10-22
* Log the file size and md5 hash on the agent sideChristopher Baines2022-10-21
* Move SIGPIPE handling in to the scriptChristopher Baines2022-10-19
* Raise exceptions when port-poll times outChristopher Baines2022-10-16
* Use suspendable ports for the agent, with timeoutsChristopher Baines2022-10-16