Life of a Transaction: Transaction Recovery