Enum StageState

    • Enum Constant Detail

      • PLANNED

        public static final StageState PLANNED
        Stage is planned but has not been scheduled yet. A stage will be in the planned state until, the dependencies of the stage have begun producing output.
      • SCHEDULING

        public static final StageState SCHEDULING
        Stage tasks are being scheduled on nodes.
      • SCHEDULING_SPLITS

        public static final StageState SCHEDULING_SPLITS
        All stage tasks have been scheduled, but splits are still being scheduled.
      • SCHEDULED

        public static final StageState SCHEDULED
        Stage has been scheduled on nodes and ready to execute, but all tasks are still queued.
      • RUNNING

        public static final StageState RUNNING
        Stage is running.
      • FLUSHING

        public static final StageState FLUSHING
        Stage has finished executing and output being consumed. In this state, at-least one of the tasks is flushing and the non-flushing tasks are finished
      • FINISHED

        public static final StageState FINISHED
        Stage has finished executing and all output has been consumed.
      • CANCELED

        public static final StageState CANCELED
        Stage was canceled by a user.
      • ABORTED

        public static final StageState ABORTED
        Stage was aborted due to a failure in the query. The failure was not in this stage.
      • FAILED

        public static final StageState FAILED
        Stage execution failed.
    • Field Detail

      • TERMINAL_STAGE_STATES

        public static final Set<StageState> TERMINAL_STAGE_STATES
    • Method Detail

      • values

        public static StageState[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (StageState c : StageState.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static StageState valueOf​(String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        IllegalArgumentException - if this enum type has no constant with the specified name
        NullPointerException - if the argument is null
      • isDone

        public boolean isDone()
        Is this a terminal state.
      • isFailure

        public boolean isFailure()
        Is this a non-success terminal state.
      • canScheduleMoreTasks

        public boolean canScheduleMoreTasks()