Alex Rudyy created QPID-7976:
--------------------------------

             Summary: [Java Broker] Asynchronous message store recoverer does 
not delete message instances for unknown queues
                 Key: QPID-7976
                 URL: https://issues.apache.org/jira/browse/QPID-7976
             Project: Qpid
          Issue Type: Bug
          Components: Java Broker
    Affects Versions: qpid-java-6.0.8, qpid-java-6.1.4, qpid-java-broker-7.0.0
            Reporter: Alex Rudyy


Asynchronous message store recoverer does not clean up message instances for 
unknown queues. As result message store can grow in size indefinitely. The 
issue can occur in the following scenarios;
* when queue with enqueued messages is manually deleted from the configuration 
store
* when {{MessageDurability#ALWAYS}} is configured on non-durable queue and 
broker is restarted with messages on the queue
* when persistent message is enqueued into non durable queue (temp queue) and 
broker is restarted with messages on the queue

The work around is to use "Synchronous message store recoverer" (configured by 
default)



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to