Qpid
  1. Qpid
  2. QPID-3000

Support optional timeout before auto-deleting queues

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 0.8
    • Fix Version/s: 0.9
    • Component/s: C++ Broker
    • Labels:
      None

      Description

      E.g. for cases where want to be able to failover on lost connection, and have queue still available providing we do so within a configurable time (and have the queue cleaned up else). Often useful for reliable subscription queues.

        Activity

        Hide
        Gordon Sim added a comment -

        You would need to implement session resume; thats a whole new can of worms.

        Show
        Gordon Sim added a comment - You would need to implement session resume; thats a whole new can of worms.
        Hide
        Carl Trieloff added a comment -


        Why not starting to use it... what is the down side?

        Show
        Carl Trieloff added a comment - Why not starting to use it... what is the down side?
        Hide
        Gordon Sim added a comment -

        No, it will use a timeout specified per queue (the c++ broker doesn't support session resume, so the session timeout isn't used at all at present).

        Show
        Gordon Sim added a comment - No, it will use a timeout specified per queue (the c++ broker doesn't support session resume, so the session timeout isn't used at all at present).
        Hide
        Carl Trieloff added a comment -


        Are you going to use the session timeout for the configurable timeout?

        Show
        Carl Trieloff added a comment - Are you going to use the session timeout for the configurable timeout?

          People

          • Assignee:
            Gordon Sim
            Reporter:
            Gordon Sim
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Due:
              Created:
              Updated:
              Resolved:

              Development