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

During KV fetch ON connection error retry non-bulkGet

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • 6.0.1
    • 5.5.2, 6.0.0, 6.5.0
    • query
    • None
    • Untriaged
    • Unknown

    Description

      Fetch more than one key uses doBulkGet() All others uses Do() (Fetch one key or INSERT/UPDATE/DELETE,....) The connection might have disconnected by memached. This can happen while we are using or connection is in the idle in the pool The connection needs to handle any of this transient errors and retry. We already do this in doBulkGet(), Not in Do(). The DoNoDeadline() code is same as Do() except caller takes care of deadline setting. Combined both by passing the flag and removed DoNoDeadline()

      Attachments

        Issue Links

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

          Activity

            People

              ajay.bhullar Ajay Bhullar
              Sitaram.Vemulapalli Sitaram Vemulapalli
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty