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

Decouple vbucket state change from updater

    XMLWordPrintable

Details

    • Untriaged
    • 1
    • Unknown

    Description

      When partition state changes, view engine stops the updater and then update the partition state and then restart the updater.
      If updater is in waiting queue, stop updater will block till updater moves to running state. This will unnecessarily block the movement of partition.

      The updater can be removed from the waiting list when stop_updater is called and partition state can be updated and restart the updater. This will unblock partition state change call.

      Attachments

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

        Activity

          Build couchbase-server-7.1.0-2353 contains couchdb commit 0f94ab9 with commit message:
          MB-48813: Remove updater from waiting list when stop updater is called

          build-team Couchbase Build Team added a comment - Build couchbase-server-7.1.0-2353 contains couchdb commit 0f94ab9 with commit message: MB-48813 : Remove updater from waiting list when stop updater is called

          People

            ankit.prabhu Ankit Prabhu
            ankit.prabhu Ankit Prabhu
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty