activemq-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Brian Davis (JIRA)" <>
Subject [jira] [Commented] (AMQ-5153) LevelDB does not store subscribedDestination for durable subscriptions
Date Wed, 20 Aug 2014 13:15:26 GMT


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:
>             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

View raw message