-
Notifications
You must be signed in to change notification settings - Fork 1.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
Revert "Support task resource tracking in OpenSearch" #3046
Conversation
9d764b6
to
a863800
Compare
❌ Gradle Check failure 9d764b6605ac1c7f22d6021b20d3dc7c9aabbe7d |
❌ Gradle Check failure a8638002600db6fa36388e57680d9401513f3c72 |
|
Depends on #3042 |
a863800
to
52e1c57
Compare
This reverts commit 6517eec. Signed-off-by: dblock <dblock@amazon.com> Signed-off-by: Nicholas Walter Knize <nknize@apache.org>
52e1c57
to
156208f
Compare
Just rebased. I often forget I have to add my sign-off due to gpg signing. An added layer of security I really like but not that friendly w/ our DCO check. I'd really love to explore gpg sign-off as an added requirement for the project that adds extra security auditing w/o ridiculous overhead for new contributors. |
Last 2 PRs are successful as well, without a revert:
Let's hold on (if there are no issues right now) till @tushar-kharbanda72 takes a look at the failures? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Holding on revert until @tushar-kharbanda72 takes a look at the failures.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Five more PRs have failed. Approving and merging this to unblock cascading failures.
Reopens changes from opensearch-project#2639 (reverted in opensearch-project#3046) to add a framework for task resource tracking. Currently, SearchTask and SearchShardTask support resource tracking but it can be extended to any other task. Changes since opensearch-project#2639: * Replaced the usage of AutoQueueAdjustingExecutorBuilder with ResizableExecutorBuilder * Resolved merge conflicts * Fixed broken tests Signed-off-by: Ketan Verma <ketan9495@gmail.com>
* Support task resource tracking in OpenSearch * Reopens changes from #2639 (reverted in #3046) to add a framework for task resource tracking. Currently, SearchTask and SearchShardTask support resource tracking but it can be extended to any other task. * Fixed a race-condition when Task is unregistered before its threads are stopped * Improved error handling and simplified task resource tracking completion listener * Avoid registering listeners on already completed tasks Signed-off-by: Ketan Verma <ketan9495@gmail.com>
* Support task resource tracking in OpenSearch * Reopens changes from opensearch-project#2639 (reverted in opensearch-project#3046) to add a framework for task resource tracking. Currently, SearchTask and SearchShardTask support resource tracking but it can be extended to any other task. * Fixed a race-condition when Task is unregistered before its threads are stopped * Improved error handling and simplified task resource tracking completion listener * Avoid registering listeners on already completed tasks Signed-off-by: Ketan Verma <ketan9495@gmail.com>
* [Backport 2.x] Support task resource tracking in OpenSearch * Reopens changes from #2639 (reverted in #3046) to add a framework for task resource tracking. Currently, SearchTask and SearchShardTask support resource tracking but it can be extended to any other task. * Fixed a race-condition when Task is unregistered before its threads are stopped * Improved error handling and simplified task resource tracking completion listener * Avoid registering listeners on already completed tasks Signed-off-by: Ketan Verma <ketan9495@gmail.com>
Reverts #2639 given build break failures.
@tushar-kharbanda72