Uploaded image for project: 'Couchbase Server'
  1. Couchbase Server
  2. MB-11298

For upr flow control if we have any room in our buffer we should always send the item

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Critical
    • 3.0
    • 3.0
    • couchbase-bucket
    • Security Level: Public
    • None
    • Untriaged
    • Unknown

    Description

      For large items it is possible that we might send a very small item followed by a very large item. On the consumer side of the connection we also might wait for a certain amount of bytes to be processed before sending an ack. As a result we can get into a situation where we have sent less than the threshold needed for an ack. The easiest way to resolve this problem is to always send items from the producer until the buffer is full even if this means sending more data than fits in the buffer.

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            mikew Mike Wiederhold [X] (Inactive)
            mikew Mike Wiederhold [X] (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty