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

Ignore use_vbmap_greedy_optimization vbmap option when matching vbmaps

    XMLWordPrintable

Details

    • Untriaged
    • 1
    • Unknown

    Description

      During a delta-recovery for a bucket we generate the vbmap options via http://src.couchbase.org/source/xref/7.1.1/ns_server/src/ns_rebalancer.erl?r=954eaa16#51.

      That function now has a new 'use_vbmap_greedy_optimization' option to disable the new greedy algorithm while generating a vbmap.

      But maps in vbmap history which were generated on nodes pre-7.1.1 version don't have this option and therefore during delta-recovery we end up not finding a matching vbmap from the history sinc they differ on the vbmap options.

      Attachments

        Activity

          People

            ashwin.govindarajulu Ashwin Govindarajulu
            hareen.kancharla Hareen Kancharla
            Votes:
            0 Vote for this issue
            Watchers:
            10 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              PagerDuty