aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
* Move output hash related operations in to the dedicated threadChristopher Baines2023-05-10
* Move computing output hashes to dedicated threadsChristopher Baines2023-05-10
* Correct some indentationChristopher Baines2023-05-10
* Separate read and write timeout exceptionsChristopher Baines2023-05-09
* More port forcingChristopher Baines2023-05-09
* Remove make-chunked-output-port* as it's now unusedChristopher Baines2023-05-08
* Don't specify transfer encoding header in responsesChristopher Baines2023-05-08
* Force sending the request in call-with-streaming-http-requestChristopher Baines2023-05-08
* Fix datastore-list-agent-builds canceledChristopher Baines2023-05-08
* Change submit-output to not spend so much time waitingChristopher Baines2023-05-08
* Specifically handle empty partial uploadsChristopher Baines2023-05-08
* Don't error when a build cannot be foundChristopher 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 datastore-find-agent-statusChristopher Baines2023-05-06
* Add some comments about streaming http requestsChristopher Baines2023-05-05
* Include system uptime in the agent status informationChristopher Baines2023-05-05
* Add utility to get system uptimeChristopher Baines2023-05-05
* Enable submitting regular status updates for the hurdChristopher Baines2023-05-05
* Log which inputs are missingChristopher Baines2023-05-05
* Break the allocator considered builds metric down by systemChristopher Baines2023-05-05
* Use a hash table for build systems in the derivation ordered allocatorChristopher Baines2023-05-05
* Remove now redundant logging around gc protectionChristopher Baines2023-05-03
* Fix using with-upload-monitoring in submit-one-outputChristopher Baines2023-05-03
* Guard against errors in the initializer and destructorChristopher Baines2023-05-02
* Name more of the worker thread channelsChristopher Baines2023-05-02
* Remove the gbc prefix from the thread namesChristopher Baines2023-05-02
* Name the thread pool threads for submitting buildsChristopher Baines2023-05-02
* Name the sqlite worker threadsChristopher Baines2023-05-02
* Support naming the worker thread channel threadsChristopher Baines2023-05-02
* Increase the parallelism of the substitutes channelChristopher Baines2023-05-02
* Log the result of cancelling buildsChristopher Baines2023-05-02
* Support the ignore-if-build-required-by-another optionChristopher Baines2023-05-02
* Return the appropriate HTTP status on client errorsChristopher Baines2023-05-02
* Don't log as much about "expected" exceptions in worker threadsChristopher Baines2023-05-02
* Introduce a new client-error exception type for client requestsChristopher Baines2023-05-02
* Simplify starting the build coordinatorChristopher Baines2023-05-02
* Add a timeout for using the worker threadsChristopher Baines2023-05-02
* Add missing argument to datastore-find-build-resultChristopher Baines2023-04-30
* Neaten up the make-chunked-output-port* implementationChristopher Baines2023-04-30
* Stop monitoring uploads through the chunked output portChristopher Baines2023-04-30
* Include the build result in the build response to clientsChristopher Baines2023-04-30
* Switch build_allocation_plan to build-allocation-planChristopher Baines2023-04-30
* Add (web http) import for chunked-input-ended-prematurely-error?Christopher Baines2023-04-27
* Set the <scheduler> record type printer in the service startupChristopher Baines2023-04-27
* Try to instrument ports/file descriptorsChristopher Baines2023-04-27
* Revert "Remove read-request-body workaround"Christopher Baines2023-04-25
* Reduce and cap the number of builds you can list at onceChristopher Baines2023-04-25