-
Notifications
You must be signed in to change notification settings - Fork 25.8k
Tasks: API to remove preserved task status #34249
Copy link
Copy link
Closed
Labels
:Distributed/Task ManagementIssues for anything around the Tasks API - both persistent and node level.Issues for anything around the Tasks API - both persistent and node level.Team:DistributedMeta label for distributed team.Meta label for distributed team.
Description
When a user runs any of reindex and friends with wait_for_completion=false we create a record of the task when it is finish so that the /_tasks/{task_id} API can find the task after it has finished. Right now it is up to the user to delete the record manually from the .tasks index but this sort of thing ties us to an implementation detail (the .tasks index) in a way that we don't feel comfortable with. We'd like to create an API to clear this preserved task status. That way, in the future, we can move the task preservation mechanism to whatever we'd like without breaking API compatibility.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
:Distributed/Task ManagementIssues for anything around the Tasks API - both persistent and node level.Issues for anything around the Tasks API - both persistent and node level.Team:DistributedMeta label for distributed team.Meta label for distributed team.
Type
Fields
Give feedbackNo fields configured for issues without a type.