aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
...
* Instrument the recent changes countChristopher Baines2024-03-14
* Instrument the recent changes limitChristopher Baines2024-03-14
* Initialise the storage metricsChristopher Baines2024-03-13
* Have guild emit more warningsChristopher Baines2024-02-04
* Update .envrc to work with the newer direnvChristopher Baines2024-02-04
* Don't allow the mirror and removal channel to be unspecifiedChristopher Baines2023-11-23
* Move most functionality out of the start scriptChristopher Baines2023-09-12
* Make with-fibers-port-timeouts work without fibersChristopher Baines2023-09-12
* Improve backtraces through call-with-cached-connectionChristopher Baines2023-09-12
* Update retry-on-error procedure from the Guix Build CoordinatorChristopher Baines2023-09-12
* Use recent changes to trigger the removal of narsChristopher Baines2023-09-12
* Improve the metric handling furtherChristopher Baines2023-09-12
* Remove get-nar-filesChristopher Baines2023-09-12
* Use fold-nar-files for check-storageChristopher Baines2023-09-12
* Don't use JIT on aarch64Christopher Baines2023-09-12
* Add more logging around requesting recent changesChristopher Baines2023-09-12
* Cleanup handling of the nar_files_total metricChristopher Baines2023-09-12
* Remove the get-nar-files call from the fetch changes fiberChristopher Baines2023-09-12
* Log the procedure delayed for database operationsChristopher Baines2023-09-12
* Name the fibers threadsChristopher Baines2023-09-12
* Change the maintenance thread to not be cooperativeChristopher Baines2023-09-12
* Sleep on exceptions in the recent change removal fiberChristopher Baines2023-09-12
* Show backtraces for fetch-file exceptionsChristopher Baines2023-09-12
* Make sure to use streaming http requests everywhereChristopher Baines2023-09-12
* Add some more loggingChristopher Baines2023-09-12
* Enforce an ordering in database-select-recent-changesChristopher Baines2023-09-12
* Remove some unused importsChristopher Baines2023-09-12
* Use fibers in fast-download-narsChristopher Baines2023-09-12
* Use recent changes to trigger nar mirroring and removalChristopher Baines2023-09-12
* Use fibers for the recent changes removal threadChristopher Baines2023-09-12
* Use fibers timeouts for all http requestsChristopher Baines2023-09-12
* Add new fibers timeout utilsChristopher Baines2023-09-12
* Remove set-socket-timeoutChristopher Baines2023-09-12
* Stop using with-port-timeoutsChristopher Baines2023-09-12
* Move most maintenance activity to fibersChristopher Baines2023-09-12
* Switch to cooperative schedulingChristopher Baines2023-09-12
* Correct the metric problems from introducing fold-nar-filesChristopher Baines2023-09-12
* Name an unnamed threadChristopher Baines2023-09-08
* Name some worker threadsChristopher Baines2023-09-08
* Avoid fast-download-nars from calling get-nar-filesChristopher Baines2023-09-08
* Add fold-nar-files and use it in a few placesChristopher Baines2023-09-08
* Add datastore-fold-all-narinfo-filesChristopher Baines2023-09-07
* Set thread names for worker threadsChristopher Baines2023-09-07
* Include metrics for ports and file descriptorsChristopher Baines2023-09-07
* Use call-with-duration-metric helperChristopher Baines2023-09-07
* Throw some connection caching in for info requestsChristopher Baines2023-07-27
* Add better exception handling and retrying when mirroring narsChristopher Baines2023-07-21
* Try to keep on top of mirroring narsChristopher Baines2023-07-21
* Drop the number of fibers threadsChristopher Baines2023-07-12
* Drop the socket timeout when fetching changesChristopher Baines2023-07-12