anchor.diff:      erlang:put(prev_json, JSON).
   
   known_settings() ->
  -    [{memoryQuota, id_lens(<<"indexer.settings.memory_quota">>), 256},
  +    [{memoryQuota, memory_quota_lens(), 256},
        {generalSettings, general_settings_lens(), general_settings_defaults()},
        {compaction, compaction_lens(), compaction_defaults()}].
   
  
positive.code:           end,
      Set = fun (Value, Dict) ->
                    dict:store(Key, Value, Dict)
            end,
      {Get, Set}.
  
  
negative.code: %% limitations under the License.
  %%
  -module(index_settings_manager).
  
  -include("ns_common.hrl").
  
  -define(INDEX_CONFIG_KEY, {metakv, <<"/indexing/settings/config">>}).
  
  