Commit message (Collapse) | 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 | Christopher Baines | 2023-10-27 |
| | | | | | When looking at creating the branch, to ensure the log inserted (if any) is fresh. | ||
* | 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 | Christopher Baines | 2023-08-08 |
| | | | | | | This housekeeping helps avoid building things unnecessarily, as well as avoiding builds that can't happen since the derivation might no longer be available. | ||
* | 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 | Christopher Baines | 2023-04-20 |
| | | | | | This simplifies the database, and makes it easier to put an index on the key column. | ||
* | Increase the number of database reader threads | Christopher Baines | 2023-03-11 |
| | | | | | As these threads are used to run potentially expensive procedures, it's important to have lots of them. | ||
* | 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 | Christopher Baines | 2022-11-28 |
| | | | | | These are used for running the proc's in with-sqlite-cache, so quite a few are needed. | ||
* | Stop logging so much about cache misses | Christopher Baines | 2022-11-18 |
| | |||
* | Don't log guix-data-service-error's | Christopher Baines | 2022-11-17 |
| | | | | As these are to be expected. | ||
* | Enable calling with-sqlite-cache and not storing the computed value | Christopher Baines | 2022-10-04 |
| | | | | | 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. | ||
* | Initialise the database schema for empty databases | Christopher Baines | 2022-09-20 |
| | |||
* | Speed up the /patches page | Christopher Baines | 2022-09-18 |
| | | | | And add more debugging for slowness. | ||
* | Add missing #:unwind? #t | Christopher Baines | 2022-09-15 |
| | |||
* | Use reader threads for running the proc for the SQLite cache | Christopher Baines | 2022-09-10 |
| | | | | | This will ensure that it'll not cause the threads used by fibers to block. | ||
* | Increase the minimum number of SQLite reader threads | Christopher Baines | 2022-09-10 |
| | | | | And update the comment. | ||
* | Add lots more functionality | Christopher Baines | 2022-09-03 |