anchor.diff:  		 Key :: binary()) ->
       {ok, Value :: term()} | {error, Reason :: term()}.
   index_read(Shard, Key) ->
  -    ServerRef = enterdb_ns:get(Shard),
  -    gen_server:call(ServerRef, {index_read, Key}).
  +    ServerRef = enterdb_ns:get({Shard, reader}),
  +    call(ServerRef, {index_read, Key}).
   
   %%--------------------------------------------------------------------
   %% @doc
  
positive.code:     gen_server:start_link(?MODULE, Args, []).
  
  %%%===================================================================
  %%% gen_server callbacks
  %%%===================================================================
  
  
negative.code:     ok | {error, Reason :: term()}.
  set_ttl(Shard, TTL) ->
      Pid = enterdb_ns:get(Shard),
      call(Pid, {set_ttl, TTL}).
  
  %%--------------------------------------------------------------------
  %% @private
  