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

[Java Broker] Strip selector arguments from persistent bindings to non-topic exchanges created by buggy old clients

    Details

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

      Description

      With the addition of the ability to add selectors to queue bindings, we need to remove any arguments on bindings that were caused by the buggy behaviour of the JMS client. Previously such arguments would have been ignored, but upon upgrading the queue would now receive fewer messages than expected as the selector would take effect).

      This stripping of bindings should take effect when the store is first upgraded.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                rgodfrey Rob Godfrey
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: