aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
* Fix for guile-lib v0.2.8HEADmasterChristopher Baines6 days
* Show backtraces for exceptions in transactionsChristopher Baines6 days
* Improve database-call-with-transactionChristopher Baines6 days
* Fix use of alist-consChristopher Baines9 days
* Guard against recent-changes being nullChristopher Baines9 days
* Add exception handling to the addition processing channelChristopher Baines9 days
* Log the recent changes as they're processedChristopher Baines9 days
* Add some error handling to the cached compression management fiberChristopher Baines9 days
* Add some debugging output to the cached compression management fiberChristopher Baines9 days
* Make the number of database reader threads configurableChristopher Baines10 days
* Make the server parallelism configurableChristopher Baines10 days
* Remove +Christopher Baines10 days
* Fix ever increasing recent changes metricChristopher Baines10 days
* Don't block the removal-channel when running a full passChristopher Baines10 days
* Store less in memory when scheduling the removal of cached narsChristopher Baines2024-04-05
* URI encode cached compression URLsChristopher Baines2024-04-04
* Add more logging around scheduled removal of cached compressionsChristopher Baines2024-04-02
* Add check for known hash when responding to /nar requestsChristopher Baines2024-04-01
* Raise level of some cached compression log messagesChristopher Baines2024-04-01
* Instrument the database and WAL file sizeChristopher Baines2024-04-01
* Track the number of cached nars scheduled for removalChristopher Baines2024-03-27
* Limit the frequency of the cached-compression-schedule-removal passChristopher Baines2024-03-26
* Fix option nameChristopher Baines2024-03-26
* Remove left over peekChristopher Baines2024-03-26
* Fix argument nameChristopher Baines2024-03-25
* Add a fallback TTL for cached compression removalsChristopher Baines2024-03-25
* Improve handling of cached narinfos when deletingChristopher Baines2024-03-25
* Move all the database operations for cached nars to one fiberChristopher Baines2024-03-25
* Instrument the number of cached compression filesChristopher Baines2024-03-25
* Rework the cached compressions systemChristopher Baines2024-03-25
* Close the nar-port rather than the output-portChristopher Baines2024-03-23
* Update let styleChristopher Baines2024-03-23
* Fix scheduler variable nameChristopher Baines2024-03-23
* Remove with-fibers-timeoutChristopher Baines2024-03-23
* Rename with-fibers-port-timeouts to with-port-timeoutsChristopher Baines2024-03-23
* Tweak the server metricsChristopher Baines2024-03-22
* Spawn cached compression fibers on the maintenance schedulerChristopher Baines2024-03-15
* Add more TTL optionsChristopher Baines2024-03-15
* Update metrics while removing narsChristopher Baines2024-03-15
* Use cooperative fibers for maintenanceChristopher Baines2024-03-14
* Initialise the recent changes countChristopher Baines2024-03-14
* Stop updating the nar_files_total metric twiceChristopher Baines2024-03-14
* 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