aboutsummaryrefslogtreecommitdiff
path: root/guix-build-coordinator
Commit message (Expand)AuthorAge
* 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
* Increase waiting time for log filesChristopher Baines2020-05-24
* Handle log files not being immediately availableChristopher Baines2020-05-23
* Add some additional logging around the uploading of build logsChristopher Baines2020-05-23
* Add a build failure hook to retry buildsChristopher Baines2020-05-23
* Fix re-queuing jobsChristopher Baines2020-05-23
* Count hook successes and failuresChristopher Baines2020-05-23
* Track unprocessed hook events by eventChristopher Baines2020-05-23
* Better handle failures to delete substitute cache filesChristopher Baines2020-05-23
* Re-queue jobs if they failChristopher Baines2020-05-23
* Fix some variable namingChristopher Baines2020-05-22
* Support showing blocking buildsChristopher Baines2020-05-22
* Report the number of unprocessed hook eventsChristopher Baines2020-05-21
* Make sure to count all the jobsChristopher Baines2020-05-21
* Stop using futures for running buildsChristopher Baines2020-05-21
* Fetch the unprocessed builds after the priorititesChristopher Baines2020-05-20
* Add some more debugging output to retry-on-errorChristopher Baines2020-05-20
* Try to better handle/avoid http related failuresChristopher Baines2020-05-20
* Guard against garbage collecting in multiple threadsChristopher Baines2020-05-20
* Print out a message when retrying succeedsChristopher Baines2020-05-20
* Switch to using threads for running builds in parallelChristopher Baines2020-05-20