-
Notifications
You must be signed in to change notification settings - Fork 24.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Task management #6914
Comments
+1. Waiting for this new feature!!! |
Part of killing long running tasks will be tied up in this new generic timeout handling mechanism: #4586 |
Will this cover search requests? Since one can't know in advance very well if a search request will be long-running, I guess this task tracking would need to apply to all of them. If this is not the plan, I think #7157 should be reopened. |
@shikhar The task infrastructure will be generic enough that it can be adopted in the search api as well. |
👍 Not having this has been a pain. |
+1 |
2 similar comments
+1 |
👍 |
+1 |
1 similar comment
+1 |
Looking at it carefully. 👍 |
+1 |
+1 |
+1 |
+1 |
1 similar comment
+1 |
+1 |
2 similar comments
+1 |
+1 |
I created a new meta issue #15117 where work on the task management will be tracked. Closing this one. |
+1 |
thanks |
Will this cover resource limit(similar with spark job executor's cpu,mem resource limit) using cgroups or something ? For Users who want to aggregate more than 1TB of index, it's likely to cause overall elasticsearch cluster overload, no response. |
@garyelephant there are no immediate plans to do that as a part of task management effort. However, we are working on some improvements in this area. Please see the discussion in #11511. |
We need a task management API to allow management of long running tasks, like snapshot/restore, benchmarking, update-by-query etc.
The API should allow listing and aborting of ongoing tasks.
The text was updated successfully, but these errors were encountered: