Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | 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 |