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

cbauth-external should allow requests during reconnection

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Unresolved
    • Major
    • Morpheus
    • 7.2.4, 7.2.2
    • cbauth
    • None
    • 0

    Description

      The current implementation of external authentication inside of cbauth follows the 'global' paradigm of the typical cbauth implementation. This leads to the behaviour where attempting to connect cbauth to a new node requires that the existing instance be disconnected before the new connections can be established. Due to the neccessity of having the user of cbauth-external (in this case, CNG) track the topology of the cluster and reconnect to a new node whenever the existing node is being rebalanced out it leads to a period of time where CNG is unable to execute any requests since it does not have an established connection to any node.

      Attachments

        Issue Links

          Activity

            People

              Abhijeeth.Nuthan Abhijeeth Nuthan
              brett19 Brett Lawson
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:

                PagerDuty