[
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