[
https://issues.apache.org/jira/browse/QPID-2672?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Robbie Gemmell updated QPID-2672:
---------------------------------
Fix Version/s: (was: 0.7)
Updating 'Fix For' to Unknown on issues not targeted for 0.8
> unroutable persistent messages should be immediately removed from or never
> flushed to the message store
> -------------------------------------------------------------------------------------------------------
>
> Key: QPID-2672
> URL: https://issues.apache.org/jira/browse/QPID-2672
> Project: Qpid
> Issue Type: Bug
> Components: Java Broker
> Affects Versions: 0.6
> Reporter: Robbie Gemmell
>
> At present, persistent messages are put into the message store regardless
> whether they can/will be enqueued on a queue. When it is determined they
> cannot be routed, they are not removed from the store. As a result, it is
> left until startup recovery sequence until they are determined to be orphans
> and are ejected from the store. This process can dramatically slow startup
> time and should be undertaken as soon as it is known the message is to be
> discard (or even just stop them being commited/flushed to the store at all -
> they should be known to the store though to ensure a message id is assigned).
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:[email protected]