aboutsummaryrefslogtreecommitdiff
path: root/guix-build-coordinator/datastore
Commit message (Expand)AuthorAge
* Change listing builds to work as a streamChristopher Baines2023-05-19
* Speed up listing buildsChristopher Baines2023-05-17
* Remove some left over debuggingChristopher Baines2023-05-11
* Fix datastore-list-agent-builds canceledChristopher Baines2023-05-08
* Don't error when a build cannot be foundChristopher Baines2023-05-08
* Include system uptime in datastore-find-agent-statusChristopher Baines2023-05-06
* Include system uptime in the agent status informationChristopher Baines2023-05-05
* Name more of the worker thread channelsChristopher Baines2023-05-02
* Name the sqlite worker threadsChristopher Baines2023-05-02
* Don't log as much about "expected" exceptions in worker threadsChristopher Baines2023-05-02
* Use #:duration-logger in datastore-call-with-transactionChristopher Baines2023-04-25
* Split call-with-time-trackingChristopher Baines2023-04-25
* Log long database operationsChristopher Baines2023-04-25
* Increase the maximum number of reader threadsChristopher Baines2023-04-24
* Be rigerous about always using cached statementsChristopher Baines2023-04-24
* Expire database connection threads on exceptionChristopher Baines2023-04-24
* Add delay logging to more operations involved in submitting buildsChristopher Baines2023-04-24
* Log the build-id in datastore-find-build-derivation-systemChristopher Baines2023-04-24
* Reduce the extreme wal size thresholdChristopher Baines2023-04-24
* Make sure the writer thread sets up before the reader threadsChristopher Baines2023-04-24
* Use an in memory table for the build_allocation_planChristopher Baines2023-04-23
* Enable SQLite URI supportChristopher Baines2023-04-23
* Add delay logging for list related derivations with no buildChristopher Baines2023-04-23
* Tweak the wal truncation againChristopher Baines2023-04-22
* Drop the wal checkpointing attemptsChristopher Baines2023-04-22
* Further tune the wal checkpointingChristopher Baines2023-04-22
* Don't block writes for as long when attempting checkpointsChristopher Baines2023-04-22
* Tune the extreme WAL truncatingChristopher Baines2023-04-22
* Try much harder to truncate the WALChristopher Baines2023-04-22
* Instrument the closing of writer threadsChristopher Baines2023-04-22
* Tweak the busy timeouts for reading and writingChristopher Baines2023-04-22
* Don't use exceptions for blocked wal checkpointsChristopher Baines2023-04-22
* Call sqlite step and reset/finalize together in most placesChristopher Baines2023-04-22
* Make datastore-call-with-transaction error messages more usefulChristopher Baines2023-04-21
* Include whether the build is canceled when listing agent buildsChristopher Baines2023-04-21
* Add some delay between optimize attemptsChristopher Baines2023-04-21
* Add some error handling to datastore-find-build-derivation-systemChristopher Baines2023-04-21
* Add error handling around some date parsingChristopher Baines2023-04-21
* Handle COMMIT erroring with busy in datastore-call-with-transactionChristopher Baines2023-04-21
* Turns out COMMIT can return busy, so increase the timeoutChristopher Baines2023-04-21
* Add missing sqlite-step and sqlite-resetChristopher Baines2023-04-20
* Improve datastore-call-with-transactionChristopher Baines2023-04-20
* Don't truncate the wal from reader threadsChristopher Baines2023-04-20
* Revert "Retry inside the worker thread"Christopher Baines2023-04-20
* Drop the busy timeout for the write connectionChristopher Baines2023-04-20
* Instrument datastore-fetch-builds-to-allocateChristopher Baines2023-04-20
* Retry inside the worker threadChristopher Baines2023-04-20
* Raise an error on blocked wal checkpointsChristopher Baines2023-04-20
* Look at the output from running the wal checkpointChristopher Baines2023-04-20
* Increase frequency of database maintenanceChristopher Baines2023-04-20