Uploaded image for project: 'Couchbase Go SDK'
  1. Couchbase Go SDK
  2. GOCBC-1334

We should create an initial bootstrap loop separate to the kv muxer

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Unresolved
    • Major
    • core-11.0.0
    • None
    • None
    • None
    • 2

    Description

      So that we can properly support HTTP fallback we should do the initial bootstrap slightly differently to how we bootstrap steady state connections. We should try each node in the bootstrap list in serial and a get cluster config request failing should be considered fatal to the attempt. If bootstrap against all the nodes fails then we should attempt to fetch a config over http. If that fails then back to attempting memcached on the connections one by one.

      Attachments

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

        Activity

          People

            charles.dixon Charles Dixon
            charles.dixon Charles Dixon
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty