[ 
https://issues.apache.org/jira/browse/AMQ-2911?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Gary Tully resolved AMQ-2911.
-----------------------------

       Resolution: Fixed
    Fix Version/s: 5.6.0

patch applied with thanks and with additional test (to protect it)
http://svn.apache.org/viewvc?rev=1145217&view=rev

> Option to make all consumers retroactive
> ----------------------------------------
>
>                 Key: AMQ-2911
>                 URL: https://issues.apache.org/jira/browse/AMQ-2911
>             Project: ActiveMQ
>          Issue Type: Improvement
>          Components: Broker
>            Reporter: Pete Redhead
>            Assignee: Gary Tully
>            Priority: Minor
>             Fix For: 5.6.0
>
>         Attachments: amq-alwaysretroactive.patch
>
>
> Our organisation uses ActiveMQ as part of our RadioVIS implementation. One 
> feature we found that we found was missing was the ability to treat all 
> consumers as if they were setting consumer.retroactive=true. i.e. when they 
> connect to a topic, they are instantly sent the topic's last message. 
> (We found it necessary to implement server side, as the clients come from a 
> variety of third-party providers, which do not implement the retroactive 
> header).
> Included is a patch that allows this to be configured on a per-topic basis 
> from the configuration file, for example:
> {code:xml}
> <policyEntry topic=">" producerFlowControl="true" alwaysRetroactive="true" 
> memoryLimit="1mb">
>   <subscriptionRecoveryPolicy>
>      <lastImageSubscriptionRecoveryPolicy />
>   </subscriptionRecoveryPolicy>
> </policyEntry>
> {code}

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to