aboutsummaryrefslogtreecommitdiff
path: root/guix-build-coordinator/agent-messaging/http/server.scm
Commit message (Expand)AuthorAge
* Use the new process metrics exporterChristopher Baines2024-04-17
* Track the metrics endpoint durationChristopher Baines2023-11-17
* Try to avoid the metrics endpoint timing outChristopher Baines2023-11-10
* Exit when the server fails to startChristopher Baines2023-08-29
* Name more threadsChristopher Baines2023-08-09
* Try and get backtraces when current output port seems brokenChristopher Baines2023-06-04
* Better handle the output hashing being completed for upload requestsChristopher Baines2023-05-23
* Better handle upload requests with no contentChristopher Baines2023-05-22
* Guard against the stat call failingChristopher Baines2023-05-17
* Add extra log line when hashing outputsChristopher Baines2023-05-14
* Not being able to log reliably is frustrating :(Christopher Baines2023-05-14
* Guard against logging failures in the output hash threadChristopher Baines2023-05-14
* Set the name of the hash management threadChristopher Baines2023-05-14
* Move some loggingChristopher Baines2023-05-14
* Add more logging around computing hashesChristopher Baines2023-05-14
* Fix missing logger argumentChristopher Baines2023-05-14
* Try to make starting hashing outputs more reliableChristopher Baines2023-05-12
* Don't look at the content-length header for chunked transfersChristopher Baines2023-05-12
* Add more exception handling in the hash computing threadChristopher Baines2023-05-11
* Have the coordinator report on the outputs that are being hashedChristopher Baines2023-05-11
* Don't log so much when the database is busyChristopher Baines2023-05-10
* Move output hash related operations in to the dedicated threadChristopher Baines2023-05-10
* Move computing output hashes to dedicated threadsChristopher Baines2023-05-10
* More port forcingChristopher Baines2023-05-09
* Don't specify transfer encoding header in responsesChristopher Baines2023-05-08
* Specifically handle empty partial uploadsChristopher Baines2023-05-08
* Make logging conditional on the request content lengthChristopher Baines2023-05-08
* Stop using chunked transfers for file uploadsChristopher Baines2023-05-08
* Provide progress reporting for computing the hashes of outputsChristopher Baines2023-05-08
* Expose the number threads as a metricChristopher Baines2023-05-08
* Include system uptime in the agent status informationChristopher Baines2023-05-05
* Try to instrument ports/file descriptorsChristopher Baines2023-04-27
* Revert "Remove read-request-body workaround"Christopher Baines2023-04-25
* Remove read-request-body workaroundChristopher Baines2023-04-25
* Deallocate canceled builds from agents when they startupChristopher Baines2023-04-21
* Include the submit_outputs information in the agent status responseChristopher Baines2023-04-21
* Stop using the guix-memory-metrics-updaterChristopher Baines2023-03-27
* Instrument the size of some Guix managed hash tablesChristopher Baines2023-03-27
* Add processor count to the agent statusChristopher Baines2023-03-24
* Fix status load average handlingChristopher Baines2023-03-22
* Implement and extend the agent status functionalityChristopher Baines2023-03-22
* Stop using procedures for responses where unnecessaryChristopher Baines2023-03-21
* Clean up some loggingChristopher Baines2022-10-22
* Log when output files are renamedChristopher Baines2022-10-22
* Add more logging when output files are deletedChristopher Baines2022-10-22
* Copy upload error handling to the partial routeChristopher Baines2022-10-21
* Include the file size and md5 hash in error messagesChristopher Baines2022-10-21
* Don't crash on chunked input exceptionsChristopher Baines2022-10-08
* Check the dynamic auth token before creating new agentsChristopher Baines2022-10-08
* Fix the threshold for metrics delay loggingChristopher Baines2022-02-01