Alex Rudyy created QPID-7473:
--------------------------------
Summary: [Java Broker] Asynchronous message recoverer should
always delete orphan messages from the store
Key: QPID-7473
URL: https://issues.apache.org/jira/browse/QPID-7473
Project: Qpid
Issue Type: Bug
Components: Java Broker
Affects Versions: qpid-java-6.0.4, qpid-java-6.0.3, qpid-java-6.0.2,
qpid-java-6.0.1, qpid-java-6.0, qpid-java-6.0.5, qpid-java-6.1
Reporter: Alex Rudyy
Asynchronous message recoverer can leave orphan messages in store in the
following scenario:
* transient messages for non-durable queues were flown to disk due reaching
'flow to disk' memory threshold
* broker is restarted with flown to disk transient messages and there is no
durable queue on the virtual host
Asynchronous message recoverer performs orphan messages deletion only as part
of the last QueueRecoveringTask. Thus, if there is no persistent queue on the
virtual host, the orphan message deletion will not be triggered
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]