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

Skip failover_buckets for non-KV nodes

    XMLWordPrintable

Details

    Description

      validate_autofailover_bucket() is relevant for KV nodes. It is not needed for non-KV nodes.

      Based on code inspection:
      In a scenario where a cluster has some existing unsafe buckets (buckets with some non-active vbuckets), validate_autofailover_bucket() can prevent auto-failover of non-KV nodes. But, then the cluster is already in bad shape given that it is not serving data from some vBuckets. Still, it will be good to skip validate_autofailover_bucket() for non-KV nodes.

      Attachments

        For Gerrit Dashboard: MB-18774
        # Subject Branch Project Status CR V

        Activity

          People

            artem Artem Stemkovski
            poonam Poonam Dhavale
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty