anchor.diff:              Pid;
           X -> X
       end.
  -
  -%% @private
  -%all_vnodes(_State=#state{idxtab=T}) ->
  -%    lists:flatten(ets:match(T, {idxrec, '_', '$1', '_'})).
  -
  -%make_all_active(State) ->
  -%    {ok, Ring} = riak_core_ring_manager:get_my_ring(),
  -%    [{I,get_vnode(I,State)} || I <- riak_core_ring:my_indices(Ring)].
  
positive.code:     spawn(
        fun() -> gen_fsm:send_all_state_event(Pid, Req?VNODE_REQ{sender=Sender}) end),
      {noreply, State};
  
  %% handle_call({Partition, Msg}, From, State) ->
  %%     Pid = get_vnode(Partition, State),
  %%     gen_fsm:send_event(Pid, {From, Msg}),
  %%     {noreply, State};
  handle_call(all_nodes, _From, State) ->
      {reply, lists:flatten(ets:match(State#state.idxtab, {idxrec, '_', '$1', '_'})), State};
  handle_call({Partition, get_vnode}, _From, State) ->
  
negative.code:             {noreply, State}
      end.
  
  handle_info({'DOWN', MonRef, process, _P, _I}, State) ->
      delmon(MonRef, State),
      {noreply, State}.
  