[ 
https://issues.apache.org/jira/browse/AMQ-5153?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14103856#comment-14103856
 ] 

Brian Davis commented on AMQ-5153:
----------------------------------

Here is how to reproduce the issue:

create a topic testing.durable.>
create a topic testing.durable.test
create a durable on testing.durable.>
create a different durable on testing.durable.test
send message to testing.durable.>

restart broker

when you look at the subscribers all durables are tied to testing.durable.test

this happens because the consumers get added to all matching subscribers 
creating them in the LevelDB store, but because the store does not store the 
subscribedDestination on a restart levelDB loses the durable's real topic.



> LevelDB does not store subscribedDestination for durable subscriptions
> ----------------------------------------------------------------------
>
>                 Key: AMQ-5153
>                 URL: https://issues.apache.org/jira/browse/AMQ-5153
>             Project: ActiveMQ
>          Issue Type: Bug
>          Components: activemq-leveldb-store
>    Affects Versions: 5.9.1
>            Reporter: Brian Davis
>
> LevelDB store does not save the subscribedDestination of the SubscriptionInfo 
> for a durable subscription.  This is important because when a restart happens 
> you have no clue if this durable subscription goes with the topic or to a 
> different topic (because of wildcarding).



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to