[
https://issues.apache.org/jira/browse/QPID-4248?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andy Goldstein updated QPID-4248:
---------------------------------
Attachment: qpid-4248.patch
Patch that appears to fix the issue. Still needs a unit test but I wanted to
attach the patch as soon as I had it working. The issue is that QMF query
responses call the binding key "bindingKey" while QMF bind events call it
"key", and the code was only looking for "key".
Also I'm missing the checkbox for the ASF grant, so I'll state it here - I
grant the ASF rights to use this patch.
> HA does not replicate topic binding keys to backups
> ---------------------------------------------------
>
> Key: QPID-4248
> URL: https://issues.apache.org/jira/browse/QPID-4248
> Project: Qpid
> Issue Type: Bug
> Components: C++ Broker
> Affects Versions: 0.18
> Reporter: Jason Dillaman
> Attachments: qpid-4248.patch
>
>
> With HA enabled, start a primary broker and create a topic exchange, queue,
> and a binding with a non-empty binding key between the exchange and queue.
> Start a backup broker and notice that the binding key is missing on the
> backup broker's binding.
> Actions:
> <start primary>
> qpid-config add exchange topic MyExchange
> qpid-config add queue MyQueue
> qpid-config bind MyExchange MyQueue MyKey
> <start backup>
> Primary Config:
> Exchange 'MyExchange' (topic)
> bind [MyKey] => MyQueue
> Backup Config:
> Exchange 'MyExchange' (topic)
> bind [] => MyQueue
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]