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

Restrict failover table usage

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Unresolved
    • Minor
    • Morpheus
    • master
    • couchbase-bucket
    • 1

    Description

      MB-41942 identified an issue in which the separation of FailoverTable entry creation the persistence of this new vBucket state caused a bug in which the FailoverTable was not persisted correctly.

      We should make the FailoverTable protected in VBucket so that creation of a new FailoverTable entry also enqueues the new vBucket state into the CheckpointManager. Should also look into decoupling new vBucket state scheduling persistence as it's not necessary in this case.

      Attachments

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

        Activity

          People

            owend Daniel Owen
            ben.huddleston Ben Huddleston
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty