Description
Persisted 0-10 message content/meta-data gets orphaned in the store until recovery removes it.
The MessageTransferMessage reference doesn't use the message reference counting system, meaning that when a 0-10 message has been dequeued from all the queues it was on the content and metadata simply get orphaned in the store until recovery, at whcih point it is actually deleted. This can slow broker startup dramatically, and could lead to disk space issues for high volume usage. The 0-10 messages should be updated to use the reference counting system to ensure their data is removed from the store at the earliest opportunity.