aboutsummaryrefslogtreecommitdiff
path: root/scripts/nar-herder.in
Commit message (Expand)AuthorAge
* Update removal criteria commentChristopher Baines2024-06-15
* Fix removing cached narinfo files from the dbChristopher Baines2024-05-20
* Move nars to storage when importing narinfosChristopher Baines2024-05-19
* Simplify output when importing a single narinfoChristopher Baines2024-05-11
* Set %file-port-name-canonicalization to 'noneChristopher Baines2024-05-11
* Fix for guile-lib v0.2.8Christopher Baines2024-04-19
* Make the number of database reader threads configurableChristopher Baines2024-04-15
* Make the server parallelism configurableChristopher Baines2024-04-15
* Remove +Christopher Baines2024-04-15
* Fix argument nameChristopher Baines2024-03-25
* Improve handling of cached narinfos when deletingChristopher Baines2024-03-25
* Rework the cached compressions systemChristopher Baines2024-03-25
* Add more TTL optionsChristopher Baines2024-03-15
* Move most functionality out of the start scriptChristopher Baines2023-09-12
* Use recent changes to trigger the removal of narsChristopher Baines2023-09-12
* Remove get-nar-filesChristopher Baines2023-09-12
* Don't use JIT on aarch64Christopher Baines2023-09-12
* Name the fibers threadsChristopher Baines2023-09-12
* Change the maintenance thread to not be cooperativeChristopher Baines2023-09-12
* Make sure to use streaming http requests everywhereChristopher Baines2023-09-12
* Add some more loggingChristopher 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
* Move most maintenance activity to fibersChristopher Baines2023-09-12
* Switch to cooperative schedulingChristopher Baines2023-09-12
* Drop the number of fibers threadsChristopher Baines2023-07-12
* Show progress for downloading the database dumpChristopher Baines2023-06-30
* Support setting a storage limit with no nar removal criteriaChristopher Baines2023-05-01
* Make import transactional for all the provided narinfosChristopher Baines2023-03-13
* Handle self references when doing checks on narinfo importsChristopher Baines2023-02-15
* Fix import time reference checkingChristopher Baines2023-02-08
* Allow disabling dumping the databaseChristopher Baines2023-02-08
* Add a flag to allow ensuring the references for a nar are presentChristopher Baines2023-02-06
* Refactor, pulling the narinfo out in to a variableChristopher Baines2023-02-06
* Don't error when removing files that don't existChristopher Baines2023-02-06
* Add some basic functionality to check the size of the stored filesChristopher Baines2023-02-06
* Make the log-level a base optionChristopher Baines2023-02-06
* Finish an initial implementation of pruning the cached narsChristopher Baines2023-02-04
* Instrument the cached bytes by compressionChristopher Baines2023-02-04
* Properly implement cached compression levelsChristopher Baines2023-02-03
* Be more flexible with cached compressionsChristopher Baines2023-02-01
* Make sure to use suspendable portsChristopher Baines2023-02-01
* Fix --cached-compression-min-uses handlingChristopher Baines2023-02-01
* Add experimental support for cached compressionsChristopher Baines2023-01-16
* Add some instrumentation around the databaseChristopher Baines2022-06-24
* Improve handling of nar removalChristopher Baines2022-05-19
* Fiddle more with the nar removal criteriaChristopher Baines2022-05-19
* Support removing nar filesChristopher Baines2022-05-06
* Initialise the nar_files_total metric when fetching changesChristopher Baines2022-05-04