Uploaded image for project: 'ActiveMQ'
  1. ActiveMQ
  2. AMQ-6323

Support reduceMemoryFootprint flag for Topics

    XMLWordPrintableJSON

    Details

    • Type: New Feature
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 5.13.3
    • Fix Version/s: 5.14.0
    • Component/s: Broker
    • Labels:
      None

      Description

      Currently the reduceMemoryFootprint flag exists on a policy and can be used for Queues but not for Topics. While the flag can be set for Topics, it doesn't get applied anywhere. We should be able to apply this flag for persistent messages just like we do for Queues so that the state can be cleared after the message has been marshalled to a byte sequence. This will allow the broker to save memory and help prevent OOM errors because the memory usage counter only tracks the marshalled state of the message.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                cshannon Christopher L. Shannon
                Reporter:
                cshannon Christopher L. Shannon
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: