index
:
guix/nar-herder
master
Guix
Gitolite user
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
*
Use fibers timeouts for all http requests
Christopher Baines
2023-09-12
*
Add new fibers timeout utils
Christopher Baines
2023-09-12
*
Remove set-socket-timeout
Christopher Baines
2023-09-12
*
Stop using with-port-timeouts
Christopher Baines
2023-09-12
*
Move most maintenance activity to fibers
Christopher Baines
2023-09-12
*
Switch to cooperative scheduling
Christopher Baines
2023-09-12
*
Correct the metric problems from introducing fold-nar-files
Christopher Baines
2023-09-12
*
Name an unnamed thread
Christopher Baines
2023-09-08
*
Name some worker threads
Christopher Baines
2023-09-08
*
Avoid fast-download-nars from calling get-nar-files
Christopher Baines
2023-09-08
*
Add fold-nar-files and use it in a few places
Christopher Baines
2023-09-08
*
Add datastore-fold-all-narinfo-files
Christopher Baines
2023-09-07
*
Set thread names for worker threads
Christopher Baines
2023-09-07
*
Include metrics for ports and file descriptors
Christopher Baines
2023-09-07
*
Use call-with-duration-metric helper
Christopher Baines
2023-09-07
*
Throw some connection caching in for info requests
Christopher Baines
2023-07-27
*
Add better exception handling and retrying when mirroring nars
Christopher Baines
2023-07-21
*
Try to keep on top of mirroring nars
Christopher Baines
2023-07-21
*
Drop the number of fibers threads
Christopher Baines
2023-07-12
*
Drop the socket timeout when fetching changes
Christopher Baines
2023-07-12
*
Log just before querying for recent changes
Christopher Baines
2023-07-08
*
Cleanup temp files on exceptions when generating cached compressions
Christopher Baines
2023-07-08
*
Name some more threads
Christopher Baines
2023-07-08
*
Set low level timeouts for HTTP requests
Christopher Baines
2023-06-30
*
Add some more network connection timeout helpers
Christopher Baines
2023-06-30
*
Show progress for downloading the database dump
Christopher Baines
2023-06-30
*
Update guix-dev.scm
Christopher Baines
2023-06-30
*
Refactor, making some code less nested
Christopher Baines
2023-06-30
*
Ensure that nar requests are for the right filename
Christopher Baines
2023-05-31
*
Stop mmap'ing the database
Christopher Baines
2023-05-30
*
Add loop detection for nar requests
Christopher Baines
2023-05-29
*
Make more logging output from the database module atomic
Christopher Baines
2023-05-29
*
Insert cached narinfo files in a transaction
Christopher Baines
2023-05-29
*
Improve HEAD request handling
Christopher Baines
2023-05-22
*
Avoid generating cached compressions of already compressed files
Christopher Baines
2023-05-22
*
Better handle invalid GET /nar/ requests
Christopher Baines
2023-05-22
*
Better handle /file requests where the nar is known but unavailable
Christopher Baines
2023-05-21
*
Fix misleading log message
Christopher Baines
2023-05-21
*
Include the response code in some errors
Christopher Baines
2023-05-21
*
Name the cached compression work queue
Christopher Baines
2023-05-21
*
Add exception handling to the recent change removal thread
Christopher Baines
2023-05-20
*
Remove recent changes in transaction
Christopher Baines
2023-05-20
*
Use a explicit transaction when removing cache narinfo file entries
Christopher Baines
2023-05-20
*
Log the duration of long database operations
Christopher Baines
2023-05-20
*
Tweak code for removing cached nars
Christopher Baines
2023-05-20
*
Port with-port-timeout improvements from the build coordinator
Christopher Baines
2023-05-20
*
Port work queue improvements from the build coordinator
Christopher Baines
2023-05-20
*
Port worker-thread improvements from the build coordiantor
Christopher Baines
2023-05-20
*
Remove trailing comma
Christopher Baines
2023-05-17
*
Record when a narinfo is added
Christopher Baines
2023-05-17
[next]