anchor.diff:             {config, {"admin=~s;default_bucket_name=default;auto_create=false",
                        [admin_user]}}]}},
   
  -        {verbosity, verbosity}
  +        {verbosity, verbosity},
  +        {dedupe_nmvb_maps, dedupe_nmvb_maps}
          ]}},
   
        {memory_quota, InitQuota},
  
positive.code:      {remote_clusters, []},
       {{node, node(), isasl}, [{path, filename:join(DataDir, ?ISASL_PW)}]},
  
       {{node, node(), memcached_defaults}, []},
  
       %% Memcached config
       {{node, node(), memcached},
  
negative.code:     DefaultConfig = default(),
      do_upgrade_config_from_3_0_2_to_3_1_5(Config, DefaultConfig).
  
  do_upgrade_config_from_3_0_2_to_3_1_5(Config, DefaultConfig) ->
      MCDefaultsK = {node, node(), memcached_defaults},
      {value, NewMCDefaults} = ns_config:search([DefaultConfig], MCDefaultsK),
  
      JTKey = {node, node(), memcached_config},
      {value, {DefaultJsonTemplateConfig}} = ns_config:search([DefaultConfig], JTKey),
      DedupMaps = {dedupe_nmvb_maps, _} =
          lists:keyfind(dedupe_nmvb_maps, 1, DefaultJsonTemplateConfig),
      {value, {CurrentJsonTemplateConfig}} = ns_config:search(Config, JTKey),
      NewJsonTemplateConfig =
          lists:keystore(dedupe_nmvb_maps, 1, CurrentJsonTemplateConfig, DedupMaps),
  
      [{set, MCDefaultsK, NewMCDefaults},
       {set, JTKey, {NewJsonTemplateConfig}}].
  
  search_sub_key(Config, Key, Subkey) ->
      case ns_config:search(Config, Key) of
  