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

Add Cluster-Level Carrier Publication

    XMLWordPrintable

Details

    Description

      Carrier Publication was added in server 2.5 and its design predates the inclusion of various cluster-level services.  In order to enable support for cluster-level services, the SDKs employ a number of 'hacks' or requirements to enable us to fetch a configuration that fully describes the cluster.

      Ideally, it would be possible to perform a CCCP request to the cluster (BEFORE bucket_select) and be returned a configuration which describes the cluster as a whole (namely the nodesExt list).

      This will allow our next generation of SDKs to deprecate the various hacks that are required to enable cluster-level queries and migrate to a simpler and less error-prone implementation.

      Attachments

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

        Activity

          People

            artem Artem Stemkovski
            brett19 Brett Lawson
            Votes:
            1 Vote for this issue
            Watchers:
            7 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty