FAILED, which occurs if the transaction cannot be committed or the transaction is aborted
while in the ACTIVE state, perhaps due to the user aborting the transaction or as a result
of the concurrency control protocol aborting the transaction to ensure serializability.