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

When cluster map contains no VBuckets handle gracefully

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Fixed
    • Major
    • 2.1.0
    • 2.0.2
    • library
    • None

    Description

      When a bucket is created (via REST API for example) and a client immediately tries to bootstrap of it, the initial cluster map may contain an empty VBucketMap. If a client tries to use the empty VBucketMap, it will throw KeyNotFoundExceptions, but try to re-bootstrap.

      • The correct behavior should be to back for n seconds and then try to bootstrap again.
      • Alternatively, the client can raise an exception with the cause and a message indicating that the App code needs to back off and try again in n seconds.

      Attachments

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

        Activity

          People

            jmorris Jeff Morris
            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