anchor.diff:  %% @doc
   %% This module implements a gen_server process that manages a set of hashtrees
   %% (see {@link hashtree}) containing key/hash pairs for all data owned by a
  -%% given partition. Each riak_kv vnode spawns its own index_hashtree. These
  +%% given partition. Each riak_core vnode spawns its own index_hashtree. These
   %% hashtrees are used for active anti-entropy exchange between vnodes.
   
   -module(riak_core_index_hashtree).
  
positive.code: 
  %% @doc Poke the specified index_hashtree to ensure the tree is
  %%      built/rebuilt as needed. This is periodically called by the
  %%      {@link riak_kv_entropy_manager}.
  -spec poke(pid()) -> ok.
  poke(Tree) ->
      gen_server:cast(Tree, poke).
  
negative.code: 
  %% @doc Called by the entropy manager to finish the process used to acquire
  %%      remote vnode locks when starting an exchange. For more details,
  %%      see {@link riak_core_entropy_manager:start_exchange_remote/3}
  -spec start_exchange_remote(pid(), term(), index_n(), pid()) -> ok.
  start_exchange_remote(FsmPid, From, IndexN, Tree) ->
      gen_server:cast(Tree, {start_exchange_remote, FsmPid, From, IndexN}).
  