aboutsummaryrefslogtreecommitdiff
path: root/guix-build-coordinator/datastore
Commit message (Expand)AuthorAge
...
* 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
* Add missing joinChristopher Baines2023-04-11
* Use underscores for derivation_nameChristopher Baines2023-04-11
* Expose the derived priority to agentsChristopher Baines2023-04-11
* Remove datastore-select-allocated-buildsChristopher Baines2023-04-11
* Include build priority when selecting allocated buildsChristopher Baines2023-04-11
* Include the build priority when agents fetch buildsChristopher Baines2023-04-10
* Add processor count to the agent statusChristopher Baines2023-03-24
* Include the timestamp when fetching the agent status from the dbChristopher Baines2023-03-23
* Include the last agent statuses in the overall statusChristopher Baines2023-03-22
* Implement and extend the agent status functionalityChristopher Baines2023-03-22
* Tweak updating derived priorities when canceling buildsChristopher Baines2023-02-21
* Provide a mechanism to gracefully abort transactionsChristopher Baines2023-02-21
* Port datastore-call-with-transaction improvements from the nar-herderChristopher Baines2023-02-21
* Support multiple return values in call-with-time-trackingChristopher Baines2023-02-21
* Store build and build results counts in the databaseChristopher Baines2022-10-28
* Switch to using = for testing numerical equalityChristopher Baines2022-10-22
* Log the time for parts of the datastore metric initialisationChristopher Baines2022-10-21
* Guard against canceling builds required by othersChristopher Baines2022-10-11
* Support listing builds and including/excluding builds by relationshipChristopher Baines2022-10-11
* Add system information in to listing the build allocation planChristopher Baines2022-10-10
* Include priority information in the allocation plan outputChristopher Baines2022-10-09
* Improve listing agent build allocation plansChristopher Baines2022-10-09
* Send more information on derivation outputs to the Guix Data ServiceChristopher Baines2022-07-07
* Record the details of derivation outputsChristopher Baines2022-07-07
* Update the derived priorities when a build is cancelledChristopher Baines2022-07-07
* Support updating the priorities of buildsChristopher Baines2022-07-07
* Support listing builds by priorityChristopher Baines2022-07-07
* Support processing hook events in parallelChristopher Baines2022-06-30
* Guard against inserting unnecessary related buildsChristopher Baines2022-04-23
* Take the max of the derived priority and priorityChristopher Baines2022-04-23
* Guarantee the order of related derivations when listing themChristopher Baines2022-04-23
* Fix binding the agent_id when querying for output conflictsChristopher Baines2022-02-02
* Rewrite datastore-fetch-builds-to-allocateChristopher Baines2022-02-01
* Fix the selecting of builds from the allocation planChristopher Baines2022-01-31
* More efficiently filter and select builds in the allocatorChristopher Baines2022-01-31
* Don't use the SQLite shared cacheChristopher Baines2022-01-19
* Switch around some SQLite stuffChristopher Baines2022-01-19
* Delete processed hook events using a prepared statementChristopher Baines2022-01-19
* Improve the speed of initialising metricsChristopher Baines2022-01-19
* Add some extra delay loggingChristopher Baines2022-01-12