summaryrefslogtreecommitdiff
path: root/zuul/zk/executor.py
Commit message (Expand)AuthorAgeFilesLines
* Merge "Use a transaction for BuildCompletedEvent"Zuul2022-03-151-0/+3
|\
| * Use a transaction for BuildCompletedEventJames E. Blair2022-03-141-0/+3
* | Merge "Check if job request is still queued before yielding"Zuul2022-03-141-1/+7
|\ \ | |/ |/|
| * Check if job request is still queued before yieldingJames E. Blair2022-03-021-1/+7
* | Look up worker_zone for log streaming from executorFelix Edel2022-02-241-0/+4
|/
* Let zuul-web look up the live log streaming address from ZooKeeperFelix Edel2021-09-221-2/+17
* Fix parsing of zone from path in executor APISimon Westphahl2021-09-061-1/+3
* Stop running mypy in lintersJames E. Blair2021-08-091-1/+1
* Refactor Merger/Executor APIJames E. Blair2021-08-061-453/+110
* Merge "Vendor and use fixed Kazoo read/write lock"Zuul2021-08-031-1/+1
|\
| * Vendor and use fixed Kazoo read/write lockSimon Westphahl2021-08-021-1/+1
* | Remove redundant get when removing a build requestSimon Westphahl2021-08-021-4/+0
* | Cleanup leaked build request parametersJames E. Blair2021-08-021-0/+71
* | Store build params separate from requestSimon Westphahl2021-08-021-15/+13
|/
* Don't process build state watches w/o dataSimon Westphahl2021-07-051-0/+5
* Add ExistingDataWatch classJames E. Blair2021-07-021-2/+12
* Shard BuildRequest parametersJames E. Blair2021-06-291-6/+37
* Execute builds via ZooKeeperFelix Edel2021-06-291-1/+2
* Remove exception handling in executor api isLockedJames E. Blair2021-06-291-9/+2
* Only call one build callback in executor apiJames E. Blair2021-06-291-10/+9
* Fix race with watches in ExecutorAPIJames E. Blair2021-06-281-26/+26
* Clean up Executor API build request locking and add testsJames E. Blair2021-06-281-5/+33
* Switch to string constants in BuildRequestJames E. Blair2021-06-281-7/+7
* Change zone handling in ExecutorApiJames E. Blair2021-06-281-31/+37
* Add ExecutorApiFelix Edel2021-06-281-0/+386