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

Addition of "nodeServicesURI" in pools/default endpoint with hash value on nodesExt data

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • 7.1.0
    • 7.1.0
    • ns_server
    • None
    • Untriaged
    • 1
    • Unknown

    Description

      GSI uses nodes and nodesExt data by listening to poolsStreaming and nodeServicesStreaming endpoints.
      To make clusterInfoCache in GSI singleton, reusing the data form the streaming notification and have data from different endpoints coherently we must have a validate the cache data on every update and force fetch if they are not coherent.
      Cache must hence be validated on every update on the above mentioned endpoints. If we can add "nodeServicesURI" with a hash value changing when nodesExt changes GSI can just use the data from poolsStreaming endpoint and later query nodeServices only on the hash value update and validating only when this is being updated.

      Attachments

        Issue Links

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

          Activity

            People

              steve.watanabe Steve Watanabe
              sai.teja Sai Krishna Teja
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty