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

[Java Broker] Implement Producer Side Flow Control for 0-10

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 0.15
    • Broker-J, JMS AMQP 0-x
    • None

    Description

      Implement Producer Side Flow Control for the 0-10 codepath in the Java Broker.

      Note, this JIRA covers functionality analogous to the producer side flow control functionality in the 0-8/0-9/0-9-1 codepath in the Java Broker (see QPID-942). This does not attempt to replicate the feature of the C++ broker (which uses delayed acknowledgement for message transfers (see QPID-2935).

      The implementation here uses the work done in QPID-1646 to replicate the functionality previously achieved by using channel.flow. The logic exactly duplicates that in place in the 0-8/9/9-1 codepath. Small changes are necessary to the client to provide the expected log messages.

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            rgodfrey Robert Godfrey
            rgodfrey Robert Godfrey
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment