Uploaded image for project: 'Couchbase C client library libcouchbase'
  1. Couchbase C client library libcouchbase
  2. CCBC-588

Do not wait for grace period for not-my-vbucket retries

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Fixed
    • Major
    • 2.4.8
    • 2.4.0
    • library
    • Security Level: Public
    • None

    Description

      This reduces the wait time for any not-my-vbucket retry. This is in light of the other modifications made to the library to allow it to properly utilize the "found incorrect master" ff-map lookup pattern, in which the command is not retried on the same server again.

      In this case, the library makes an implicit assumption that there will always be one server which will be the correct server (and it would be either online of offline), and will not give us a not-my-vbucket.

      Attachments

        For Gerrit Dashboard: CCBC-588
        # Subject Branch Project Status CR V

        Activity

          People

            mnunberg Mark Nunberg (Inactive)
            mnunberg Mark Nunberg (Inactive)
            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