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

[Java Broker] Allow TTL to be overridden on a per-Queue basis

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.29
    • Component/s: Broker-J
    • Labels:
      None

      Description

      Rather than relying on the sender to correctly set TTL, it is sometimes useful to be able to override the TTL on messages on a given queue (either to ensure that messages on a given queue are expunged after a certain period of time, or, conversely, to ensure that they are not expunged prematurely).

      By setting a minimum and maximum message ttl time on a queue, the administrator of the queue should be able to control what ttl values are applied. (Note that if the message arrives in multiple queues, the ttl on one queue should not affect the ttl on a separate queue).

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                rgodfrey Robert Godfrey
                Reporter:
                rgodfrey Robert Godfrey
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: