aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
* 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
* Use #:duration-logger in datastore-call-with-transactionChristopher Baines2023-04-25
* Split call-with-time-trackingChristopher Baines2023-04-25
* Remove chunked input codeChristopher Baines2023-04-25
* Remove read-request-body workaroundChristopher Baines2023-04-25
* Log long database operationsChristopher Baines2023-04-25
* Support a duration logger in the worker thread channelChristopher Baines2023-04-25
* Increase the maximum number of reader threadsChristopher Baines2023-04-24
* Be rigerous about always using cached statementsChristopher Baines2023-04-24
* Expire database connection threads on exceptionChristopher Baines2023-04-24
* Support expiring worker threads on exceptionChristopher Baines2023-04-24
* Add delay logging to more operations involved in submitting buildsChristopher Baines2023-04-24
* Log the build-id in datastore-find-build-derivation-systemChristopher Baines2023-04-24
* Reduce the extreme wal size thresholdChristopher Baines2023-04-24
* Avoid attempting to process build results twiceChristopher Baines2023-04-24
* Reverse the atomic-box-set! and vector-set! when storing eventsChristopher Baines2023-04-24
* Set a custom printer for the build-coordinator recordChristopher Baines2023-04-24
* Make sure the writer thread sets up before the reader threadsChristopher Baines2023-04-24
* Use an in memory table for the build_allocation_planChristopher Baines2023-04-23
* Enable SQLite URI supportChristopher Baines2023-04-23
* Add delay logging for list related derivations with no buildChristopher Baines2023-04-23
* Fix hook processing error messageChristopher Baines2023-04-23
* Tweak the wal truncation againChristopher Baines2023-04-22
* Drop the wal checkpointing attemptsChristopher Baines2023-04-22
* Further tune the wal checkpointingChristopher Baines2023-04-22
* Remove some thread pool loggingChristopher Baines2023-04-22
* Don't block writes for as long when attempting checkpointsChristopher Baines2023-04-22
* Tune the extreme WAL truncatingChristopher Baines2023-04-22
* Try much harder to truncate the WALChristopher Baines2023-04-22
* Instrument the closing of writer threadsChristopher Baines2023-04-22
* Add some more exception handling around hooksChristopher Baines2023-04-22
* Tweak the busy timeouts for reading and writingChristopher Baines2023-04-22
* Re-enable (backtrace) for the allocator threadChristopher Baines2023-04-22
* Don't use exceptions for blocked wal checkpointsChristopher Baines2023-04-22
* Try to avoid problems with printing the fibers schedulerChristopher Baines2023-04-22
* Call sqlite step and reset/finalize together in most placesChristopher Baines2023-04-22