Was this page helpful?
Caution
You're viewing documentation for an unstable version of ScyllaDB Enterprise. Switch to the latest stable version.
tasks - Nodetool supercommand for managing task manager tasks.
Task manager is an API-based tool for tracking long-running background operations, such as repair or compaction, which makes them observable and controllable. Task manager operates per node.
When a task completes, its status is temporarily stored on the executing node
Status information is retained for up to task_ttl_in_seconds
seconds
The status information of a completed task is automatically removed after being queried with tasks status
or tasks tree
tasks wait
returns the status, but it does not remove the task information of the queried task
Note
Multiple status queries using tasks status
and tasks tree
for the same completed task will only receive a response for the first query, since the status is removed after being retrieved.
abort - Aborts the task.
user-ttl - Gets or sets user_task_ttl value.
list - Lists tasks in the module.
modules - Lists supported modules.
status - Gets status of the task.
tree - Gets statuses of the task and all its descendants.
ttl - Gets or sets task_ttl value.
wait - Waits for the task and gets its status.
Was this page helpful?