anchor.diff:      max_dbs_open=?MAX_DBS_OPEN,
       dbs_open=0,
       start_time="",
  +    update_lru_on_read=true,
       lru = couch_lru:new()
       }).
   
  
positive.code: handle_info({'EXIT', Pid, Reason}, Server) ->
      case ets:lookup(couch_dbs_pid_to_name, Pid) of
      [DbName] ->
          [#db{compactor_pid=Froms}=Db] =
              ets:match_object(couch_dbs, #db{name=DbName, _='_'}),
          if Reason /= snappy_nif_not_loaded -> ok; true ->
              Msg = io_lib:format("To open the database `~s`, Apache CouchDB "
                  "must be built with Erlang OTP R13B04 or higher.", [DbName]),
  
negative.code:     end;
  handle_call(open_dbs_count, _From, Server) ->
      {reply, Server#server.dbs_open, Server};
  handle_call({set_update_lru_on_read, UpdateOnRead}, _From, Server) ->
      {reply, ok, Server#server{update_lru_on_read=UpdateOnRead}};
  handle_call({set_max_dbs_open, Max}, _From, Server) ->
      {reply, ok, Server#server{max_dbs_open=Max}};
  handle_call(get_server, _From, Server) ->
  