Uploaded image for project: 'Qpid JMS'
  1. Qpid JMS
  2. QPIDJMS-321

pre-size the inbound message queue

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Trivial
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.25.0
    • Component/s: qpid-jms-client
    • Labels:
      None

      Description

      QPIDJMS-306 updated the message queue data structure to be more efficient in use. The new versions has to grow itself several times to reach the typical/default prefetch size as messages arrive. Given it is relatively a small structure, it would be better to simply pre-size it to the prefetch size and avoiding the growth. For any edge cases where it is desired to keep the structure even smaller, the configured prefetch can be reduced, and would already have had to be done anyway to satisfy the scenario.

        Attachments

          Activity

            People

            • Assignee:
              robbie Robbie Gemmell
              Reporter:
              robbie Robbie Gemmell
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: