aboutsummaryrefslogtreecommitdiff
path: root/guix-build-coordinator/agent-messaging/http.scm
Commit message (Expand)AuthorAge
* Retry more when sending outputsChristopher Baines2021-05-30
* Further tweak sending chunked HTTP requestsChristopher Baines2021-05-29
* Add a space in coordinator-handle-failed-requestChristopher 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
* Get rid of the request mutexChristopher Baines2021-05-28
* Tune sending files over HTTPChristopher Baines2021-05-28
* Reduce the threshold for compressing nars on the flyChristopher Baines2021-05-26
* Drop the request mutex for most requestsChristopher Baines2021-05-21
* Use a bigger buffer when uploading logsChristopher Baines2021-05-13
* Add a new dynamic authentication approachChristopher Baines2021-02-28
* Avoid some threads and locks when running on the hurdChristopher Baines2021-02-15
* Remove unused coordinator module from the http agent messaging moduleChristopher Baines2021-02-13
* Remove (guix-build-coordinator datastore) import from agent moduleChristopher Baines2021-02-13
* Rework the agent messaging modulesChristopher Baines2021-01-15
* Use methods for the agent messagingChristopher Baines2021-01-15
* Tune agent retryingChristopher Baines2021-01-01
* Replace WARNING with WARNChristopher Baines2020-11-30
* Revert erroneous logging changeChristopher Baines2020-11-30
* Improve the logging from the agent -> coordinator communicationChristopher Baines2020-11-30
* Better handle fetching buildsChristopher Baines2020-11-27
* Have the agent handle errors from the coordinatorChristopher Baines2020-10-24
* Separate the agent messaging server and client codeChristopher Baines2020-10-07
* Split the fibers utils from the main utils moduleChristopher Baines2020-10-07
* Don't patch fibers, just use the different procedure directlyChristopher Baines2020-09-16
* Use the #:namespace argument for metric registriesChristopher Baines2020-08-31
* Use the guile-prometheus library for the metricsChristopher Baines2020-08-31
* Switch to using guile-lzlibChristopher Baines2020-08-31
* Support storing when builds startChristopher Baines2020-07-01
* Report builds by derivation systemChristopher Baines2020-06-19
* Handle the system more explicitly when fetching buildsChristopher Baines2020-06-19
* Add some additional logging around the uploading of build logsChristopher Baines2020-05-23
* Track unprocessed hook events by eventChristopher Baines2020-05-23
* Report the number of unprocessed hook eventsChristopher Baines2020-05-21
* Try to better handle/avoid http related failuresChristopher Baines2020-05-20
* Fix zeroing the right metricChristopher Baines2020-05-19
* Zero the allocated build counts as wellChristopher Baines2020-05-19
* Zero the allocated build counts for each agentChristopher Baines2020-05-19
* Support agents processing builds in parallelChristopher Baines2020-05-17
* Change how triggering build allocations worksChristopher Baines2020-05-17
* Open up more fibers possibilities in the coordinatorChristopher Baines2020-05-17
* Guard against failed file uploadsChristopher Baines2020-05-13
* Stop base64 encoding chunked requestsChristopher Baines2020-05-09
* Improve the output receiving informational messagesChristopher Baines2020-05-09
* Tweak how outputs are sentChristopher Baines2020-05-09
* Make it possible to see how fast outputs are transferedChristopher Baines2020-05-09
* Add some informative messages when sending outputsChristopher Baines2020-05-09
* Decrease data limit for sending without upfront compressionChristopher Baines2020-05-09
* Display some context around coordinator errors in the outputChristopher Baines2020-05-09
* Increase the number of threads for reading chunked responsesChristopher Baines2020-05-09