Uploaded image for project: 'Qpid'
  1. Qpid
  2. QPID-3570

persisted 0-10 message content/meta-data gets orphaned in the store until recovery removes it

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Blocker
    • Resolution: Fixed
    • 0.12
    • 0.13
    • Broker-J
    • None

    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.

      Attachments

        Activity

          People

            robbie Robbie Gemmell
            robbie Robbie Gemmell
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: