Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
gear: remove support for custom MASS_DO packet
Zuul 2.5 Ansible launcher registered ten of thousands of functions on each node which, when done serially, took a while. To alleviate that issue the Gear protocol had been extended with a custom MASS_DO packet to register several functions in a single call (see d437159). The Ansible launcher has been superseeded by the executor server removing the sole use of MASS_DO. The extended Gear.Server had not been cleaned up though. Replace custom zuul.lib.gearserver.GearServer() with gear.Server() and remove code. For posterity, the MASS_DO idea is captured in Gearman upstream issue tracker: gearman/gearmand#6 Change-Id: Ifc57f9b7a17d1d9291a535eb0d9f5e1da3713241
- Loading branch information