Uploaded image for project: 'Couchbase .NET client library'
  1. Couchbase .NET client library
  2. NCBC-921

Refactor bootstrapping so client doesn't try CCCP by default for memcached buckets

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Won't Fix
    • Major
    • backlog-2.0, .backlog
    • 2.1.1
    • library
    • None

    Description

      1) Currently, the client will try to bootstrap with CCCP by default and then fail if it's a Memcached bucket and then HTTP streaming will tried. This should add functionality for either determining the bucket type upfront from Admin API or using input from the config (IsMemcached=true) so that the CCCP try can be skipped.

      2) Add support for "fail fasting" bad configs (for instance a bucket doesn't exist) in certain scenarios instead of try to connect over and over again.

      *Note these could be sub tasked with this ticket as the parent or bifurcated into two separate tasks.

      Attachments

        Issue Links

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

          Activity

            People

              Unassigned Unassigned
              jmorris Jeff Morris
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty