aboutsummaryrefslogtreecommitdiff
path: root/guix-build-coordinator/utils.scm
Commit message (Expand)AuthorAge
* 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
* Throttle calling alarmChristopher Baines2022-10-15
* Shorten timeout when submitting outputsChristopher Baines2022-10-14
* Set thread names to help with debuggingChristopher Baines2022-06-15
* Make the derivation cache a doubly weak hash tableChristopher Baines2022-05-19
* Add a way of reading derivations directly from substitutesChristopher Baines2022-05-15
* Simplify with-timeoutChristopher Baines2022-04-08
* Only use GC protection when gnutls won't internally retryChristopher Baines2022-02-04
* Add extra logging around the last failed attemptChristopher Baines2022-01-20
* Fix retry logging messageChristopher Baines2022-01-20
* Use the chunked-input-ended-prematurely exception type properlyChristopher Baines2022-01-20
* Fix log messageChristopher Baines2022-01-19
* Tweak retrying code to not catch the exception on the last tryChristopher Baines2022-01-19
* Only show delay lines where the time is non 0Christopher Baines2021-12-22
* Increase precision of delay loggingChristopher Baines2021-12-20
* Use a specific exception type for chunked input issuesChristopher Baines2021-11-26
* Improve the call-with-delay-logging procedureChristopher Baines2021-11-18
* Improve delay logging seconds reportingChristopher Baines2021-11-18
* Add a tracing style delay loggerChristopher Baines2021-11-16
* Support multiple return values in retry-on-errorChristopher Baines2021-11-14
* Support custom methods in call-with-streaming-http-requestChristopher Baines2021-11-14
* Try to guard against broken locale settingsChristopher Baines2021-10-12
* Support thread-stop-delay for the work queuesChristopher Baines2021-06-20
* Support the work queue matching threads to jobsChristopher Baines2021-06-09
* Support reporting bytes sent with streaming HTTP requestsChristopher Baines2021-06-08
* Switch to a lower gc threshold in make-chunked-output-port*Christopher Baines2021-06-07
* Refactor the code around work queuesChristopher Baines2021-05-31
* Don't pretend that chunked inputs have been readChristopher Baines2021-05-30
* Fix closing the custom chunked output portChristopher Baines2021-05-30
* Fix the make-chunked-output-port* implementationChristopher Baines2021-05-30
* Further tweak sending chunked HTTP requestsChristopher Baines2021-05-29
* Tweak how the GC protection works when closing the portChristopher Baines2021-05-28
* Increase the size of one of the buffers for sending filesChristopher Baines2021-05-28
* Add more gc protectionChristopher Baines2021-05-28
* Use dyanmic-wind when changing the GC configurationChristopher Baines2021-05-28
* Don't automatically requeue jobsChristopher Baines2021-05-28
* Have with-gc-protection return the thunk return values properlyChristopher Baines2021-05-28
* Use GC protection for normal requests to the coordinator as wellChristopher Baines2021-05-28
* Increase the buffer size for sending outputs and log filesChristopher Baines2021-05-28
* Tune sending files over HTTPChristopher Baines2021-05-28
* Don't ignore premature termination for chunked requestsChristopher Baines2021-05-26
* Simplify the work queue loopChristopher Baines2021-05-14
* Buffer the network socket used for streaming http requestsChristopher Baines2021-05-13
* Stop agent threads only when 2 or more are idleChristopher Baines2021-04-23