Graph states

An executed graph can occupy one of the following states.

  • N/A
    Job execution request has been registered and persisted. This status lasts only for a short interval.

  • ENQUEUED
    Job execution command has been received. Job waits in Job Queue for later execution.

  • READY
    Job initialization process is almost done.

  • RUNNING
    Job is running.

  • WAITING
    Used only by the engine as a component status.

  • FINISHED_OK
    The job finished without a failure.

  • ERROR
    A failure occurred during data processing or during initialization process.

  • ABORTED
    The job has been aborted or killed.

  • TIMEOUT
    May occur when the job execution exceeds a 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 is set as UNKNOWN. For example, when the server starts-up and there are RUNNING jobs in the database, which is impossible since the server has not started yet.