anchor.diff:                                                       last_op=Last}) ->
       {ok, Clock} = vectorclock:get_clock_by_key(Key),
       case Last of
  -        empty ->
  -            
  +        empty ->            
               LogId = log_utilities:get_logid_from_key(Key),
               case logging_vnode:read({Partition, node()},LogId) of
                   {ok, Ops} ->
                       OpDone = prepare_and_send_ops(Ops,Clock,State);
                   {error, _Reason} ->
  -                    OpDone = Last,
  -                    timer:sleep(?RETRY_TIME),
  -                    trigger({Partition, node()}, Key)
  +                    OpDone = Last
               end;
           _ ->
               LogId = log_utilities:get_logid_from_key(Key),
  
positive.code: 
  %% public API
  trigger(IndexNode, Key) ->
      riak_core_vnode_master:command(IndexNode, {trigger,Key},
                                     inter_dc_repl_vnode_master).
  trigger(Key) ->
       Preflist = log_utilities:get_preflist_from_key(Key),
  
negative.code:                 {ok, Ops} ->
                      OpDone = prepare_and_send_ops(Ops,Clock,State);
                  {error, _Reason} ->
                      OpDone = Last
              end
      end,
      %trigger({Partition, node()})
  