summaryrefslogtreecommitdiff
path: root/zuul/zk/event_queues.py
Commit message (Expand)AuthorAgeFilesLines
* Periodically cleanup leaked pipeline stateSimon Westphahl2023-01-241-0/+14
* Add playbook semaphoresJames E. Blair2022-11-071-0/+1
* Merge "Reduce redundant Gerrit queries"Zuul2022-08-191-1/+2
|\
| * Reduce redundant Gerrit queriesJames E. Blair2022-08-191-1/+2
* | Strictly sequence reconfiguration eventsJames E. Blair2022-07-181-1/+26
|/
* Merge "Fix typo from 'execption' to 'exception'"Zuul2022-07-011-1/+1
|\
| * Fix typo from 'execption' to 'exception'Rajesh Tailor2022-06-281-1/+1
* | Improve gerrit connection event queue loggingJames E. Blair2022-06-231-3/+7
|/
* Fix deserialization of new management eventsSimon Westphahl2022-04-041-0/+2
* Use a transaction for BuildCompletedEventJames E. Blair2022-03-141-8/+44
* Add pipeline timing metricsJames E. Blair2022-02-201-1/+1
* Avoid data races when dequeueing superceded itemsSimon Westphahl2022-02-081-3/+15
* Fix merging reconfiguration eventsJames E. Blair2021-12-141-1/+4
* Use sort_keys with json almost everywhere we write to ZKJames E. Blair2021-11-121-4/+5
* Add ZK session-aware electionsJames E. Blair2021-09-101-4/+5
* Wrap nodepool request completed events with electionJames E. Blair2021-09-061-0/+8
* Several merger cleanupsJames E. Blair2021-08-191-1/+8
* Refactor Merger/Executor APIJames E. Blair2021-08-061-2/+2
* Add MergerApiFelix Edel2021-08-041-11/+79
* Clean up leaked event queue side channel dataJames E. Blair2021-08-021-42/+105
* Don't use transactions when sharding large eventsSimon Westphahl2021-08-021-11/+4
* Shard event queue dataJames E. Blair2021-07-201-22/+107
* Split ZK event queues by typeJames E. Blair2021-07-191-78/+88
* Combine full and smart reconfiguration eventsSimon Westphahl2021-07-081-1/+0
* Switch from global to tenant event queuesSimon Westphahl2021-07-011-39/+61
* Add a logical timestamp to management eventsSimon Westphahl2021-05-191-5/+8
* Merge "Switch to ZooKeeper backed build result events"Zuul2021-04-291-0/+1
|\
| * Switch to ZooKeeper backed build result eventsFelix Edel2021-04-261-0/+1
* | Log raw connection events on submitSimon Westphahl2021-04-261-0/+2
|/
* Merge "Switch to ZooKeeperSimpleBase where possible"Zuul2021-04-121-5/+5
|\
| * Switch to ZooKeeperSimpleBase where possibleSimon Westphahl2021-04-071-5/+5
* | Ensure single instance for active event gatheringSimon Westphahl2021-03-311-0/+11
|/
* Merge "Use ephemeral nodes for management result events"Zuul2021-03-261-8/+14
|\
| * Use ephemeral nodes for management result eventsJames E. Blair2021-03-251-8/+14
* | Implement Zookeeper backed connection event queuesSimon Westphahl2021-03-241-43/+102
|/
* Implementation of Zookeeper event watcherSimon Westphahl2021-03-181-0/+66
* Implementation of Zookeeper backed event queuesSimon Westphahl2021-03-181-0/+452