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