summaryrefslogtreecommitdiff
path: root/zuul/merger/server.py
Commit message (Expand)AuthorAgeFilesLines
* Trace merge requests and merger operationsSimon Westphahl2022-09-191-1/+11
* Add pipeline-based merge op metricsJames E. Blair2022-07-121-1/+8
* Report which repo failed initial merge opsJames E. Blair2022-02-201-7/+21
* Add zuul-scheduler tenant-reconfigureJames E. Blair2022-02-081-9/+15
* Add a merger graceful commandClark Boylan2022-02-071-1/+4
* Add readiness/liveness probes to prometheus serverJames E. Blair2021-12-091-0/+7
* Use sort_keys with json almost everywhere we write to ZKJames E. Blair2021-11-121-1/+1
* Store version information in component registryFelix Edel2021-10-201-1/+3
* Try harder to unlock failed build requestsJames E. Blair2021-09-071-8/+72
* Several merger cleanupsJames E. Blair2021-08-191-1/+2
* Send merge completed events even in case of errorJames E. Blair2021-08-191-50/+54
* Merger related cleanupJames E. Blair2021-08-191-0/+1
* Streamline unlocking in merger and builder run loopsJames E. Blair2021-08-061-22/+17
* Refactor Merger/Executor APIJames E. Blair2021-08-061-6/+2
* Execute merge jobs via ZooKeeperFelix Edel2021-08-061-58/+186
* Log result payload size of merger jobsSimon Westphahl2021-07-211-4/+17
* Improve component registryFelix Edel2021-05-171-9/+7
* Support overlapping repos and a flat workspace schemeJames E. Blair2021-04-291-1/+4
* Clarify merger updates and resetsJames E. Blair2021-04-211-3/+9
* Revert "Revert "Make repo state buildset global""James E. Blair2021-04-211-2/+1
* Revert "Make repo state buildset global"Tobias Henkel2021-04-081-1/+2
* Merge "Component Registry in ZooKeeper"Zuul2021-03-131-0/+11
|\
| * Component Registry in ZooKeeperJan Kubovy2021-03-121-0/+11
* | Merge "Make repo state buildset global"Zuul2021-03-091-2/+1
|\ \ | |/ |/|
| * Make repo state buildset globalJonas Sticha2021-03-051-2/+1
* | Initialize ZooKeeper connection in server rather than in cmd classesFelix Edel2021-03-081-10/+19
|/
* merger cat: remove self._update duplicatesGuillaume Chauvel2021-02-241-1/+0
* merger fileschanges: remove self._update duplicatesGuillaume Chauvel2021-02-211-2/+0
* Connect merger to ZookeeperJan Kubovy2021-02-151-7/+23
* Clean up stale git index.lock files on merger startupClark Boylan2020-09-171-0/+19
* Correctly fail cat/fileschanges when update failsSimon Westphahl2020-07-161-12/+24
* Fix quickstart gating, Add git name and email to executorGuillaume Chauvel2020-05-311-2/+4
* Match tag items against containing branchesJames E. Blair2020-03-061-4/+6
* Centralize merge handlingTobias Henkel2020-02-141-74/+160
* Support pausing merge jobsTobias Henkel2020-02-141-2/+13
* Unify gearman worker handlingTobias Henkel2019-07-151-60/+23
* Filter out unprotected branches from builds if excludedTobias Henkel2019-06-251-1/+3
* Annotate merger logs with event idTobias Henkel2019-05-171-4/+12
* Make git clone timeout configurableTobias Henkel2019-01-311-1/+2
* Merge "Use gearman client keepalive"Zuul2019-01-281-1/+3
|\
| * Use gearman client keepaliveTobias Henkel2018-12-111-1/+3
* | Ensure command_socket is last thing to closePaul Belanger2019-01-071-1/+1
|/
* Map file comment line numbersJames E. Blair2018-08-151-1/+1
* Git driverFabien Boucher2017-12-151-0/+13
* Add command socket support to zuul-mergerPaul Belanger2017-12-061-0/+29
* Create git_http_low_speed_limit / git_http_low_speed_timePaul Belanger2017-10-051-3/+7
* Fix typo with merger.getRepoStatePaul Belanger2017-09-121-1/+1
* Ensure ref-updated jobs run with their refJames E. Blair2017-08-021-0/+12
* Remove zuul_url from merger configTobias Henkel2017-07-311-5/+2
* Add support for zuul.d configuration splitTristan Cacqueray2017-07-101-3/+5