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

need to reset send time when resending mutations

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • 5.0.0
    • 4.0.0
    • XDCR
    • None
    • Untriaged
    • Unknown

    Description

      as of now bufferedMCRequest.sent_time is set when a mutation is first added to buffer. when a response received from target, resp_wait_time is computed as receive_time - sent_time, which is a measure of the target response time. resp_wait_time is then used to tune xmem behavior, e.g., to determine how long we should wait for response to the next mutation before we resend the next mutation. if the mutation needs to be resent for whatever reason, sent_time is currently not and should be reset to the timestamp of the resend operation so that resp_wait_time can truely reflect what it is intended for

      Attachments

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

        Activity

          People

            yu Yu Sui (Inactive)
            yu Yu Sui (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty