aboutsummaryrefslogtreecommitdiff
path: root/guix-build-coordinator
Commit message (Expand)AuthorAge
* Add client code for changing agent tagsChristopher Baines2021-01-17
* Include agent tags in the details responseChristopher Baines2021-01-17
* Add tags for agentsChristopher Baines2021-01-17
* Exclude allocated builds from the basic allocatorChristopher Baines2021-01-17
* Expose allocated builds for each agentChristopher Baines2021-01-17
* Add missing thunkChristopher Baines2021-01-16
* Tweak datastore-list-unbuilt-derivation-outputsChristopher Baines2021-01-16
* Tweak agent messaging error handlingChristopher Baines2021-01-16
* Don't error when builds don't have a created at timeChristopher Baines2021-01-16
* Allow agents to skip submitting build outputsChristopher Baines2021-01-16
* Start migrating derivation-inputs to derivation_inputsChristopher Baines2021-01-16
* Tell agents when to submit built outputsChristopher Baines2021-01-16
* Add datastore-list-unbuilt-derivation-outputsChristopher Baines2021-01-16
* Allow nesting transactions in codeChristopher Baines2021-01-16
* Use a readonly transaction for datastore-fetch-build-to-allocateChristopher Baines2021-01-16
* Fix some sqlite datastore slot referencesChristopher Baines2021-01-16
* Move the build result storing logic in to the coordinator moduleChristopher Baines2021-01-16
* Move build allocation complexity out of the datastoreChristopher Baines2021-01-16
* Add local agent messagingChristopher Baines2021-01-16
* Move triggering allocations out of the http serverChristopher Baines2021-01-15
* Rework the agent messaging modulesChristopher Baines2021-01-15
* Use methods for the agent messagingChristopher Baines2021-01-15
* Tweak agent queue timingsChristopher Baines2021-01-12
* Work on the agent thread handling some moreChristopher Baines2021-01-06
* Give more time for substitute downloadsChristopher Baines2021-01-03
* Fix the stdin based status display when running under the shepherdChristopher Baines2021-01-03
* Add debugging code for the agent status outputChristopher Baines2021-01-03
* Enable matching tags by just the keyChristopher Baines2021-01-03
* Ensure the agent fetches builds if it doesn't have anyChristopher Baines2021-01-02
* Make sure to have the agent try fetching buildsChristopher Baines2021-01-02
* Stop agent threads if there's no work within some time periodChristopher Baines2021-01-02
* Don't start new agent threads if there are no jobsChristopher Baines2021-01-02
* Only use lookup-narinfos on one thread at a timeChristopher Baines2021-01-02
* Tune agent retryingChristopher Baines2021-01-01
* Work around caching broken connections in GuixChristopher Baines2021-01-01
* Add missing suffix to an agent log lineChristopher Baines2020-12-31
* Add more information to the agent info outputChristopher Baines2020-12-31
* Display useful information about agent stateChristopher Baines2020-12-31
* Have the agent fetch builds based on the current number of threadsChristopher Baines2020-12-31
* Rate limit the agent starting threads to process buildsChristopher Baines2020-12-31
* Avoid fetching builds when they won't start immediatelyChristopher Baines2020-12-30
* Only run one build when the load is highChristopher Baines2020-12-30
* Alter the work queue to allow for a dynamic thread countChristopher Baines2020-12-30
* Fix issues around datastore-count-builds-for-derivationChristopher Baines2020-12-27
* Implement deferring buildsChristopher Baines2020-12-27
* Change how some submit build options handle canceled buildsChristopher Baines2020-12-26
* Remove unnecessary nproc usageChristopher Baines2020-12-24
* Further tweak exception handling around has-substitutes-no-cache?Christopher Baines2020-12-24
* Add better logging to has-substiutes-no-cache?Christopher Baines2020-12-24
* Improve some loggingChristopher Baines2020-12-24