Details
-
Bug
-
Resolution: Fixed
-
Major
-
7.1.1
-
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.