An executed graph can in one of the following states.
N/A
Job execution request has been registered and persisted. This status lasts only a short interval.
READY
Job initialization process is almost done.
RUNNING
Job is running.
WAITING
Used only by engine as a component status.
FINISHED_OK
Job finished without failure.
ERROR
Failure during data processing or during initialization process.
ABORTED
Job has been aborted or killed.
TIMEOUT
May occur when the job execution exceeds specified limit, but the TIMEOUT status is never visible in the execution history. Time-outed job may be aborted, thus the status changes from RUNNING to ABORTED.
UNKNOWN
When the server detects inconsistency of the job status, it's set as UNKNOWN. E.g. when the server starts-up and there are RUNNING jobs in the database, which is impossible since the server has not started yet.