anchor.diff:                      ok;
                   commit ->
                       %% Write log record showing commit occurred.
  -                    true = ets:insert(?PARTICIPATING_TRANSACTIONS, {Id, Transaction#transaction{our_status=commit, uncertain=[]}}),
  +                    true = ets:insert(?PARTICIPATING_TRANSACTIONS, {Id, Transaction#transaction{participant_status=commit, uncertain=[]}}),
   
                       %% Notify uncertain.
                       lists:foreach(fun(N) ->
  
positive.code:         coordinator=MyNode,
          from=From,
          participants=Membership, 
          status=preparing, 
          our_status=undefined,
          prepared=[], 
          committed=[], 
          aborted=[],
  
negative.code:                     lager:info("Received coordinator timeout for transaction id ~p", [Id]),
  
                      %% Update local state.
                      Transaction = Transaction0#transaction{coordinator_status=aborting},
                      true = ets:insert(?COORDINATING_TRANSACTIONS, {Id, Transaction}),
  
                      %% Reply to caller.
  