[
https://issues.apache.org/jira/browse/QPID-2672?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Keith Wall reassigned QPID-2672:
--------------------------------
Assignee: Keith Wall
> 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
> Assignee: Keith Wall
>
> 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.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:[email protected]