aboutsummaryrefslogtreecommitdiff
path: root/guix-build-coordinator/utils.scm
Commit message (Expand)AuthorAge
* WIPChristopher Baines2020-10-24
* WIPChristopher Baines2020-10-24
* WIPChristopher Baines2020-10-24
* WIPChristopher Baines2020-10-24
* WIPChristopher Baines2020-10-24
* WIPChristopher Baines2020-10-24
* WIPChristopher Baines2020-10-24
* Use valid-path? rather than file exists for testing store itemsChristopher Baines2020-10-24
* Add the ability to ignore errors when retryingChristopher Baines2020-10-24
* Make the s3 utils command configurableChristopher Baines2020-10-24
* Display exception details prior to backtraceChristopher Baines2020-10-20
* Show backtrace on agent exceptionsChristopher Baines2020-10-11
* Split the fibers utils from the main utils moduleChristopher Baines2020-10-07
* Work around Guile not printing backtraces without failingChristopher Baines2020-09-18
* Don't patch fibers, just use the different procedure directlyChristopher Baines2020-09-16
* Extract call-with-sigint to the utils moduleChristopher Baines2020-09-16
* Make worker threads compatible with multiple return valuesChristopher Baines2020-06-20
* Add missing %random-state for the with-timeout syntaxChristopher Baines2020-06-19
* Add with-timeout to utilsChristopher Baines2020-06-19
* Add in some extra information about worker thread exceptionsChristopher Baines2020-06-01
* Improve worker exception handlingChristopher Baines2020-05-31
* Unlock the mutex when deq! fails unexpectedlyChristopher Baines2020-05-24
* Guard against deq! erroring because the queue is emptyChristopher Baines2020-05-24
* Fix re-queuing jobsChristopher Baines2020-05-23
* Better handle failures to delete substitute cache filesChristopher Baines2020-05-23
* Re-queue jobs if they failChristopher Baines2020-05-23
* Make sure to count all the jobsChristopher Baines2020-05-21
* Stop using futures for running buildsChristopher Baines2020-05-21
* Add some more debugging output to retry-on-errorChristopher Baines2020-05-20
* Print out a message when retrying succeedsChristopher Baines2020-05-20
* Add more error handling in to call-with-streaming-http-requestChristopher Baines2020-05-20
* Sprinkle call-with-streaming-http-request with set-port-encoding!Christopher Baines2020-05-09
* Stop base64 encoding chunked requestsChristopher Baines2020-05-09
* Tune submitting outputs for performanceChristopher Baines2020-05-09
* Add some time tracking utilitiesChristopher Baines2020-05-09
* Add a hook for publishing to a S3 compatible endpointChristopher Baines2020-05-07
* Move retry-on-error to utilsChristopher Baines2020-05-06
* Remove peek that snuck inChristopher Baines2020-05-01
* Handle no directories to look at in has-substiutes-no-cache?Christopher Baines2020-05-01
* Avoid using has-substitutes? if one isn't availableChristopher Baines2020-05-01
* Retry file uploads to the coordinatorChristopher Baines2020-04-28
* Improve error handling in substitute-derivationChristopher Baines2020-04-26
* Try to fix handling of chuncked requestsChristopher Baines2020-04-26
* Add Content-Type to the requests for file uploadsChristopher Baines2020-04-26
* Make it possible to pass in substitute-urls to the agentChristopher Baines2020-04-26
* Extract out call-with-streaming-http-requestChristopher Baines2020-04-25
* Add a function to generate the string for a narinfo fileChristopher Baines2020-04-23
* Extract out substitute-derivation to the utils moduleChristopher Baines2020-04-13
* Add a function to make a custom port to handle base64 outputChristopher Baines2020-04-13
* Implement storing derivationsChristopher Baines2020-04-06