When CHECKPOINT writes rows to a journal, the transient journal also keeps a record of these rows. Consequently, if the client or Teradata ARC fails, the results of the checkpoint operation are rolled back by the transient journal.
When Teradata ARC restarts, the CHECKPOINT statement completes.