octavia/octavia/db
Michael Johnson 06ce4777c3 Fix multi-listener load balancers
Load balancers with multiple listeners, running on an amphora image
with HAProxy 1.8 or newer can experience excessive memory usage that
may lead to an ERROR provisioning_status.
This patch resolves this issue by consolidating the listeners into
a single haproxy process inside the amphora.

Story: 2005412
Task: 34744
Co-Authored-By: Adam Harwell <flux.adam@gmail.com>
Change-Id: Idaccbcfa0126f1e26fbb3ad770c65c9266cfad5b
2019-07-23 14:28:49 -07:00
..
migration db: add missing primary key in spares_pool table 2019-05-16 14:41:06 +02:00
__init__.py Add license for empty __init__.py 2018-03-14 07:02:56 +09:00
api.py Make health checks resilient to DB outages 2018-09-11 12:21:22 -06:00
base_models.py Add Python 3.7 support 2019-05-14 17:11:22 +00:00
models.py Limit spares pool to the spare_amphora_pool_size 2019-03-12 09:32:43 -07:00
prepare.py Remove v1 API and associated code 2019-05-11 14:39:17 -07:00
repositories.py Fix multi-listener load balancers 2019-07-23 14:28:49 -07:00