aboutsummaryrefslogtreecommitdiff
path: root/guix-build-coordinator
Commit message (Expand)AuthorAge
* Fix passing through the ignore-if-build-for-derivation-exists parameterChristopher Baines2020-08-26
* Store if the derivation is a fixed output derivationChristopher Baines2020-08-26
* Use valid-path? rather than file-exists?Christopher Baines2020-08-15
* Fix builds missing from the allocation planChristopher Baines2020-07-06
* Remove another backtick that snuck inChristopher Baines2020-07-04
* Remove backtick that snuck inChristopher Baines2020-07-04
* Tweak the related-derivations-with-no-build-for-outputs for speedChristopher Baines2020-07-04
* Don't skip inserting builds where the system doesn't matchChristopher Baines2020-07-04
* Add datastore-list-builds-for-output-and-systemChristopher Baines2020-07-04
* Factor in which systems agents fetch in the allocation processChristopher Baines2020-07-03
* Record the systems fetched for agentsChristopher Baines2020-07-03
* Add datastore-find-build-derivation-systemChristopher Baines2020-07-03
* Record what systems agents fetch builds forChristopher Baines2020-07-03
* Add a way of sending events for all builds to the Guix Data ServiceChristopher Baines2020-07-01
* Add datastore-for-each-buildChristopher Baines2020-07-01
* Add hooks to send events to the Guix Data ServiceChristopher Baines2020-07-01
* Add a function to notify the Guix Data Service about build eventsChristopher Baines2020-07-01
* Improve error reporting within the sqlite threadsChristopher Baines2020-07-01
* Add a hook for when a build starts on an agentChristopher Baines2020-07-01
* Add a hook for when builds are submittedChristopher Baines2020-07-01
* Support tracking the end time of buildsChristopher Baines2020-07-01
* Support storing when builds startChristopher Baines2020-07-01
* Support storing when builds are createdChristopher Baines2020-07-01
* Add a timeout for allocationsChristopher Baines2020-06-25
* Make the build show-blocking output more stableChristopher Baines2020-06-23
* Simplify transaction handling in the sqlite datastoreChristopher Baines2020-06-20
* 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
* Add datastore-call-with-transactionChristopher Baines2020-06-20
* Make worker threads compatible with multiple return valuesChristopher Baines2020-06-20
* Don't consider allocated builds when planningChristopher Baines2020-06-19
* Add missing GROUP BY to queryChristopher Baines2020-06-19
* Report builds by derivation systemChristopher Baines2020-06-19
* Handle the system more explicitly when fetching buildsChristopher Baines2020-06-19
* Guard against exceptions in the allocator threadChristopher Baines2020-06-19
* Try and guard against exceptions in the hook processing threadsChristopher Baines2020-06-19
* Add missing %random-state for the with-timeout syntaxChristopher Baines2020-06-19
* Add a timeout when fetching build inputsChristopher Baines2020-06-19
* Add with-timeout to utilsChristopher Baines2020-06-19
* Add in some extra information about worker thread exceptionsChristopher Baines2020-06-01
* Fix the builds with blocking countsChristopher Baines2020-06-01
* Support adding tags to buildsChristopher Baines2020-05-31
* Improve worker exception handlingChristopher Baines2020-05-31
* Implement more processing on metric labels and valuesChristopher Baines2020-05-26
* Use one thread for each type of hook eventChristopher Baines2020-05-25
* Use mutexes for the metrics to add some thread safetyChristopher Baines2020-05-25
* Improve the job processing outputChristopher Baines2020-05-24
* Handle build allocation in a transactionChristopher Baines2020-05-24
* Unlock the mutex when deq! fails unexpectedlyChristopher Baines2020-05-24
* Guard against deq! erroring because the queue is emptyChristopher Baines2020-05-24