aboutsummaryrefslogtreecommitdiff
path: root/guix-build-coordinator/build-allocator.scm
Commit message (Expand)AuthorAge
* Maintain build order when breaking builds in to sublistsChristopher Baines2020-12-23
* Skip some unnecessary prioritisation in the basic allocatorChristopher Baines2020-12-23
* Have the basic allocator prioritise builds with all build inputsChristopher Baines2020-12-23
* Fix typoChristopher Baines2020-12-22
* Fix another number -> boolean changeChristopher Baines2020-12-22
* Push builds that should be ready to start to the front of the queueChristopher Baines2020-12-22
* Extend the default builds-created-after timeChristopher Baines2020-12-14
* Fix the use of a slow alist in the basic allocatorChristopher Baines2020-12-11
* Just count the builds onceChristopher Baines2020-12-11
* Drop the number of builds allocated by defaultChristopher Baines2020-12-04
* Guard against a potential crash in the basic allocatorChristopher Baines2020-11-16
* Handle agent requested systems in the basic allocation strategyChristopher Baines2020-11-13
* Rework how the derivation ordered allocator gets buildsChristopher Baines2020-11-06
* Attempt to more gracefully handle the problem of missing derivationsChristopher Baines2020-11-02
* Only consider builds created in the last two weeksChristopher Baines2020-10-29
* Track the number of builds the allocator is consideringChristopher Baines2020-09-23
* Factor in which systems agents fetch in the allocation processChristopher Baines2020-07-03
* Pass through the db connection in datastore-call-with-transactionChristopher Baines2020-06-20
* Fetch the derivation ordered allocator data in a transactionChristopher Baines2020-06-20
* Fetch the unprocessed builds after the priorititesChristopher Baines2020-05-20
* Remove some unused codeChristopher Baines2020-05-17
* Speed up the derivation ordered allocator a little bitChristopher Baines2020-05-11
* Replace datastore-fetch-input-builds-for-unprocessed-buildsChristopher Baines2020-05-10
* Use some more SQL to speed up the derivation ordered allocatorChristopher Baines2020-05-10
* Fix datastore-fetch-input-builds-for-unprocessed-buildsChristopher Baines2020-05-10
* Speed up part of the derivation ordered allocatorChristopher Baines2020-05-10
* Stop the derivation-ordered allocator using missing inputsChristopher Baines2020-05-10
* Add a new allocation strategyChristopher Baines2020-05-08
* Fix the removal of missing input setup failures in the allocatorChristopher Baines2020-05-01
* Try to better order the buildsChristopher Baines2020-05-01
* Have the build priorities propagate between buildsChristopher Baines2020-04-29
* Move output-has-successful-build? out from filter-builds-for-agentChristopher Baines2020-04-29
* Memoize output-has-successful-build?Christopher Baines2020-04-29
* Add a useful commentChristopher Baines2020-04-29
* Use a hash-table for setup failures, rather than an alistChristopher Baines2020-04-29
* Increase the planned builds for agentsChristopher Baines2020-04-28
* Impose a limit on the number of planned buildsChristopher Baines2020-04-27
* Start implementing prioritisation of buildsChristopher Baines2020-04-25
* Handle unknown build results in the allocatorChristopher Baines2020-04-25
* Add a hook to handle missing inputsChristopher Baines2020-04-17
* Improve build allocationChristopher Baines2020-04-13