Back to bug 1045067

Who When What Removed Added
lpeer 2013-12-31 07:58:32 UTC Status NEW ASSIGNED
Assignee rhos-maint ihrachys
Ihar Hrachyshka 2014-01-02 17:26:34 UTC Status ASSIGNED VERIFIED
Scott Lewis 2014-01-06 19:26:09 UTC Whiteboard mid-Jan
Scott Lewis 2014-01-08 19:44:02 UTC Target Milestone async A1
Scott Lewis 2014-01-08 19:53:09 UTC Whiteboard mid-Jan
John Skeoch 2014-01-13 01:19:37 UTC CC hateya
Ihar Hrachyshka 2014-01-20 10:02:08 UTC Doc Text When the QPID broker is restarted, RPC servers attempt to re-connect. However, a bug in the QPID topic consumer re-connection logic (under the v2 topology) caused qpidd to use a malformed subscriber address after restarting.

As a result, RPC requests sent to a topic with multiple servers ended up being incorrectly multicast to all servers.

This release removes the special-case reconnect logic that handles UUID addresses, which in turn avoids the incorrect establishment of multiple subscription to the same fanout address. The QPID broker will simply generate unique queue names automatically when clients reconnect.
Deepti Navale 2014-01-21 03:59:24 UTC CC dnavale
Doc Text When the QPID broker is restarted, RPC servers attempt to re-connect. However, a bug in the QPID topic consumer re-connection logic (under the v2 topology) caused qpidd to use a malformed subscriber address after restarting.

As a result, RPC requests sent to a topic with multiple servers ended up being incorrectly multicast to all servers.

This release removes the special-case reconnect logic that handles UUID addresses, which in turn avoids the incorrect establishment of multiple subscription to the same fanout address. The QPID broker will simply generate unique queue names automatically when clients reconnect.
Previously, a bug in the QPID topic consumer re-connection logic (under the v2 topology) caused qpidd to use a malformed subscriber address after restarting, resulting in RPC requests sent to a topic with multiple servers ending up being incorrectly multicast to all servers. This update removes the special-case reconnect logic that handles UUID addresses, which in turn avoids the incorrect establishment of multiple subscription to the same fanout address. The QPID broker will now simply generate unique queue names automatically when clients reconnect.
errata-xmlrpc 2014-01-22 16:15:16 UTC Status VERIFIED RELEASE_PENDING
errata-xmlrpc 2014-01-22 18:32:27 UTC Status RELEASE_PENDING CLOSED
Resolution --- ERRATA
Last Closed 2014-01-22 13:32:27 UTC
Perry Myers 2016-04-26 15:07:49 UTC CC pmyers
Russell Bryant 2019-09-09 13:50:55 UTC CC rbryant

Back to bug 1045067