Kim Schneider created APLO-376:
----------------------------------

             Summary: Not possible to empty dlq
                 Key: APLO-376
                 URL: https://issues.apache.org/jira/browse/APLO-376
             Project: ActiveMQ Apollo
          Issue Type: Bug
          Components: apollo-broker
    Affects Versions: 1.7.1
            Reporter: Kim Schneider
            Priority: Critical


Our messages are persistent but have an expiry date. If they expire they are no 
more important to us and can be deleted. But when the messages expire they stay 
in the data files and there is no way to remove or consume them anymore. This 
results in a huge space consumption.

We wanted to move the expired files to a dlqueue. As there is no processExpired 
= false like in ActiveMQ we wanted to consume the dlqeues and drop those 
messages. But just like before the messages stay in the database. Even worse, 
if we consume all messages in the dlq and restart Apollo, the same messages can 
be consumed again and again and again.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to