basho/riak_kv — pull request #627 by slfritchie (2013-08-07 22:21:08+00:00)
Title: Add ack_execute to the put FSM's execute state for forwarded coordinator

When a put operation has been forwarded to a remote coordinator node,
When the remote put FSM enters the execute state, it sends an ack_execute
message back to the put FSM on the source node. In the event that the
source node does not receive the ack_execute message, it will choose a
new coordinator node. The hardcoded timeout is 3 seconds.