This change makes native threading the default concurrency mode for all Watcher services (API, Decision Engine, and Applier), deprecating the Eventlet mode. Key changes: - Invert the OS_WATCHER_DISABLE_EVENTLET_PATCHING logic so threading is enabled by default; users must explicitly set the variable to 'false' to use Eventlet mode - Rename CI jobs and tox environments from *-threading to *-eventlet since threading is now the default Assisted-By: Claude (opus-4-5) Change-Id: I3c2c7782542bce64f0232f9f79ed07b48fbcfa12 Signed-off-by: Douglas Viroel <[email protected]>
Watcher
OpenStack Watcher provides a flexible and scalable resource optimization service for multi-tenant OpenStack-based clouds. Watcher provides a robust framework to realize a wide range of cloud optimization goals, including the reduction of data center operating costs, increased system performance via intelligent virtual machine migration, increased energy efficiency and more!
- Free software: Apache license
- Wiki: https://wiki.openstack.org/wiki/Watcher
- Source: https://opendev.org/openstack/watcher
- Bugs: https://bugs.launchpad.net/watcher
- Documentation: https://docs.openstack.org/watcher/latest/
- Release notes: https://docs.openstack.org/releasenotes/watcher/
- Design specifications: https://specs.openstack.org/openstack/watcher-specs/
Description
Languages
Python
99.7%
Shell
0.3%