bindings are not removed from the persistent store when a durable queue bound
to a durable exchange is deleted
--------------------------------------------------------------------------------------------------------------
Key: QPID-2449
URL: https://issues.apache.org/jira/browse/QPID-2449
Project: Qpid
Issue Type: Bug
Components: Java Broker
Affects Versions: 0.5, M4, M3, M2.1, M2
Reporter: Robbie Gemmell
Fix For: 0.6
When a queue is deleted any bindings are also deleted. However, they are not
removed from the persistent store if they have been added previously. If the
same queue name is then used in future and the broker later restarted these
bindings can be recovered and lead to unexpected behaviour. For example this
can lead to problems with durable subscriptions when the same subscription name
is used over time for differing subscriptions (eg without selectors initially,
and then with selectors later).
0.6 and trunk is no longer affected, however the 0.5.x branch is.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:[email protected]