Uploaded image for project: 'Couchbase Gateway'
  1. Couchbase Gateway
  2. CBG-3037

[3.1.1 backport] Retry to insert config when write fails

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Fixed
    • Critical
    • 3.1.1
    • None
    • SyncGateway
    • Security Level: Public
    • None
    • CBG Sprint 126
    • 1

    Description

      CBG-2282 increased the timeout of bootstrap connections to 10 seconds. This is good for helping avoid a failed write however if this times out, then nothing is done to retry the write and the database fails to be added.

      Retry handling needs to be added around inserting a config in to the database so that if the write fails, it has a chance to still succeed (even if it causes an increase in the REST API response). The write must be CAS safe to make sure nothing is overwritten.

      Attachments

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

        Activity

          People

            tor.colvin Tor Colvin
            adamf Adam Fraser
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty