All notable changes to this project will be documented in this file, which follows the guidelines on Keep a CHANGELOG. This project adheres to Semantic Versioning.
- Command
sendmessagethat sends the contents of a text file as a text message to the DLQ
- Command
deduplicate topic messagesthat finds all Topic duplicate messages and removes the duplicates from the DLQ then re-sends them to the DLQ, creating new JMSMessageIds for each message
- Command
remove all duplicatesthat finds all non Topic duplicate messages and removes the duplicates from the DLQ
- Generate reports on the messages on the DLQ
- Output of consumer name so that it's easy to see where the DLQ message was going to
- Added capability to submit a
reprocess allcommand to the Artemis broker, to retry all current messages in the DLQ.
- Added capability to query queue names over JMX
- Added capability to query topic names over JMX
- Added capability to query queue messageCount over JMX
- Added capability to query topic messageCount over JMX
- imported framework-command-cli directly as its no longer supported
- Browse fails with exception if browsing large messages. Now uses JMS QueueBrowser instead of JMX for browsing of messages.
- Initial release of the artemis-manager tool, supporting browse remove and reprocess a message operations on the DLQ.