commit 7e1fddb2171f4ce3ccceb507eea2ee413e81c66d
Author: Russell Bryant <email address hidden>
Date: Wed Aug 28 12:09:54 2013 -0400
Support a new qpid topology
There has been a bug open for a while pointing out that the way we
create direct exchanges with qpid results in leaking exchanges since
qpid doesn't support auto-deleting exchanges. This was somewhat
mitigated by change to use a single reply queue. This meant we created
far fewer direct exchanges, but the problem persists anyway.
A Qpid expert, William Henry, originally proposed a change to address
this issue. Unfortunately, it wasn't backwards compatible with existing
installations. This patch takes the same approach, but makes it
optional and off by default. This will allow a migration period.
As a really nice side effect, the Qpid experts have told us that this
change will also allow us to use Qpid broker federation to provide HA.
DocImpact
Closes-bug: #1178375
Co-authored-by: William Henry <email address hidden>
Change-Id: I09b8317c0d8a298237beeb3105f2b90cb13933d8
Reviewed: https:/ /review. openstack. org/56686 github. com/openstack/ oslo.messaging/ commit/ 7e1fddb2171f4ce 3ccceb507eea2ee 413e81c66d
Committed: http://
Submitter: Jenkins
Branch: master
commit 7e1fddb2171f4ce 3ccceb507eea2ee 413e81c66d
Author: Russell Bryant <email address hidden>
Date: Wed Aug 28 12:09:54 2013 -0400
Support a new qpid topology
There has been a bug open for a while pointing out that the way we
create direct exchanges with qpid results in leaking exchanges since
qpid doesn't support auto-deleting exchanges. This was somewhat
mitigated by change to use a single reply queue. This meant we created
far fewer direct exchanges, but the problem persists anyway.
A Qpid expert, William Henry, originally proposed a change to address
this issue. Unfortunately, it wasn't backwards compatible with existing
installations. This patch takes the same approach, but makes it
optional and off by default. This will allow a migration period.
As a really nice side effect, the Qpid experts have told us that this
change will also allow us to use Qpid broker federation to provide HA.
DocImpact 8237beeb3105f2b 90cb13933d8
Closes-bug: #1178375
Co-authored-by: William Henry <email address hidden>
Change-Id: I09b8317c0d8a29