SHOW TASKS and DESCRIBE TASK commands: New columns

Attention

This behavior change is in the 2023_08 bundle.

For the current status of the bundle, refer to Bundle History.

The output of SHOW TASKS and DESCRIBE TASK commands is as follows:

Before the change:

The output of SHOW TASKS and DESCRIBE TASK commands does not include last_suspended_reason or task_relations columns.

The existing last_suspended_on column shows timestamps only for the root tasks and shows NULL for child tasks.

After the change:

The output of SHOW TASKS and DESCRIBE TASK commands includes last_suspended_reason and task_relations columns.

The existing last_suspended_on column shows timestamps for both the root tasks and the child tasks.

Column Name

Description

last_suspended_reason

Displays the reason why the task was suspended. The possible reasons include the following:

  • USER_SUSPENDED: The user suspended the task by running the alter task <name> suspend command.

  • SCHEMA_OR_DATABASE_DELETED: The schema or database of the task was dropped.

  • GRANT_OWNERSHIP: The user transferred the ownership of the task to another role by running the grant ownership command.

  • SUSPENDED_DUE_TO_ERRORS: The task failed a certain number of consecutive times and was suspended. You can set the SUSPEND_TASK_AFTER_NUM_FAILURES parameter for the number of failures required to suspend this task.

  • CHILD_BECAME_ROOT: The task was previously a child task in a DAG of tasks, but all predecessors of the child task were removed and the child task became a root task.

  • FINALIZER_BECAME_ROOT: The task was previously a finalizer task in a DAG of tasks, but the finalization was removed and the task became a root task.

  • MATCHING_OWNER_NOT_FOUND: During task replication, the role that owns the task was not found on the secondary database.

task_relations

Displays the relationship between the root task and its corresponding finalizer tasks.

last_suspended_on

Displays the timestamps for both the root tasks and the child tasks.

Ref: 1385 1414

Language: English