| Commit message (Expand) | Author | Age |
* | Add proc argument to #:delay-logger | Christopher Baines | 2025-01-15 |
* | Update Guile Knots | Christopher Baines | 2025-01-14 |
* | Use more from knots | Christopher Baines | 2025-01-06 |
* | Queue writes since they seem to be delayed | Christopher Baines | 2024-05-17 |
* | Do less in the with-sqlite-cache transaction | Christopher Baines | 2024-05-12 |
* | Make some module tweaks | Christopher Baines | 2024-03-17 |
* | Delete the create branch for issue logs•••When looking at creating the branch, to ensure the log inserted (if any) is
fresh.
| Christopher Baines | 2023-10-27 |
* | Handle versions in clear-sqlite-cache-entry | Christopher Baines | 2023-10-16 |
* | Better handle patches that don't apply | Christopher Baines | 2023-09-19 |
* | Fix insert statement | Christopher Baines | 2023-08-12 |
* | Track when builds are submitted, and cancel them later•••This housekeeping helps avoid building things unnecessarily, as well as
avoiding builds that can't happen since the derivation might no longer be
available.
| Christopher Baines | 2023-08-08 |
* | Name the database worker threads | Christopher Baines | 2023-07-25 |
* | Correct database read and write delay logging | Christopher Baines | 2023-04-20 |
* | Move the cache entry version in to the key•••This simplifies the database, and makes it easier to put an index on the key
column.
| Christopher Baines | 2023-04-20 |
* | Increase the number of database reader threads•••As these threads are used to run potentially expensive procedures, it's
important to have lots of them.
| Christopher Baines | 2023-03-11 |
* | Enable selecting which values to cache with with-sqlite-cache | Christopher Baines | 2022-12-09 |
* | Support clearing cache entries | Christopher Baines | 2022-12-08 |
* | Increase the number of database reader threads•••These are used for running the proc's in with-sqlite-cache, so quite a few are
needed.
| Christopher Baines | 2022-11-28 |
* | Stop logging so much about cache misses | Christopher Baines | 2022-11-18 |
* | Don't log guix-data-service-error's•••As these are to be expected.
| Christopher Baines | 2022-11-17 |
* | Enable calling with-sqlite-cache and not storing the computed value•••This allows fetching cached items without populating the cache, for example if
you want to fallback to a fixed value if there's no cached one available.
| Christopher Baines | 2022-10-04 |
* | Initialise the database schema for empty databases | Christopher Baines | 2022-09-20 |
* | Speed up the /patches page•••And add more debugging for slowness.
| Christopher Baines | 2022-09-18 |
* | Add missing #:unwind? #t | Christopher Baines | 2022-09-15 |
* | Use reader threads for running the proc for the SQLite cache•••This will ensure that it'll not cause the threads used by fibers to
block.
| Christopher Baines | 2022-09-10 |
* | Increase the minimum number of SQLite reader threads•••And update the comment.
| Christopher Baines | 2022-09-10 |
* | Add lots more functionality | Christopher Baines | 2022-09-03 |