aboutsummaryrefslogtreecommitdiff
path: root/guix-build-coordinator/datastore
Commit message (Expand)AuthorAge
* 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
* Fix the get-derived-priority queryChristopher Baines2022-01-12
* Add some delay logging when inserting derivationsChristopher Baines2022-01-11
* Remove use of last-insert-rowid in insert-buildChristopher Baines2022-01-07
* Skip updating other build priorities for some buildsChristopher Baines2022-01-07
* Add LIMIT 1 to a couple of queriesChristopher Baines2022-01-07
* Fix insert-derivation-outputs returning the wrong idsChristopher Baines2022-01-04
* Make some SQLite configuration tweaksChristopher Baines2021-12-30
* Optimise inserting derivationsChristopher Baines2021-12-30
* Fix unprocessed_builds_with_derived_prioritiesChristopher Baines2021-12-22
* Log delays for procedures involved in handling build resultsChristopher Baines2021-12-20
* Log delays in fetch builds to allocateChristopher Baines2021-12-20
* Reduce the time in the transaction when replacing the allocation planChristopher Baines2021-12-20
* Log delay from select allocated buildsChristopher Baines2021-12-20
* Log delays for entering transactionsChristopher Baines2021-12-20
* Log delays with datastore-insert-buildChristopher Baines2021-11-20
* Improve delay logging in datastore-call-with-transactionChristopher Baines2021-11-20
* Log delays in insert-derivation-and-return-outputsChristopher Baines2021-11-20
* Use prepared statements when inserting derivationsChristopher Baines2021-11-20
* Always reset the statement in db-output->output-idChristopher Baines2021-11-20
* Monitor a few more sqlite related proceduresChristopher Baines2021-11-18
* Improve the datastore-call-with-transaction delay loggingChristopher Baines2021-11-18
* Add delay logging to fetching buildsChristopher Baines2021-11-17
* Track delays for a couple of sqlite datastore operationsChristopher Baines2021-11-16
* Support activating and deactivating agentsChristopher Baines2021-11-13