-
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
add taskCompletionCount in search_backpressure stats #10028
Conversation
880d83e
to
89498de
Compare
Compatibility status:Checks if related components are compatible with change 9f2565a Incompatible componentsIncompatible components: [https://github.com/opensearch-project/geospatial.git, https://github.com/opensearch-project/performance-analyzer-rca.git, https://github.com/opensearch-project/ml-commons.git] Skipped componentsCompatible componentsCompatible components: [https://github.com/opensearch-project/security.git, https://github.com/opensearch-project/alerting.git, https://github.com/opensearch-project/index-management.git, https://github.com/opensearch-project/anomaly-detection.git, https://github.com/opensearch-project/job-scheduler.git, https://github.com/opensearch-project/sql.git, https://github.com/opensearch-project/asynchronous-search.git, https://github.com/opensearch-project/common-utils.git, https://github.com/opensearch-project/observability.git, https://github.com/opensearch-project/k-nn.git, https://github.com/opensearch-project/reporting.git, https://github.com/opensearch-project/security-analytics.git, https://github.com/opensearch-project/custom-codecs.git, https://github.com/opensearch-project/cross-cluster-replication.git, https://github.com/opensearch-project/performance-analyzer.git, https://github.com/opensearch-project/opensearch-oci-object-storage.git, https://github.com/opensearch-project/notifications.git, https://github.com/opensearch-project/neural-search.git] |
Gradle Check (Jenkins) Run Completed with:
|
Gradle Check (Jenkins) Run Completed with:
|
Gradle Check (Jenkins) Run Completed with:
|
Gradle Check (Jenkins) Run Completed with:
|
Gradle Check (Jenkins) Run Completed with:
|
Gradle Check (Jenkins) Run Completed with:
|
Gradle Check (Jenkins) Run Completed with:
|
Gradle Check (Jenkins) Run Completed with:
|
Signed-off-by: Kaushal Kumar <[email protected]>
Signed-off-by: Kaushal Kumar <[email protected]>
Signed-off-by: Kaushal Kumar <[email protected]>
Signed-off-by: Kaushal Kumar <[email protected]>
Signed-off-by: Kaushal Kumar <[email protected]>
Signed-off-by: Kaushal Kumar <[email protected]>
Signed-off-by: Kaushal Kumar <[email protected]>
Signed-off-by: Kaushal Kumar <[email protected]>
Signed-off-by: Kaushal Kumar <[email protected]>
Signed-off-by: Kaushal Kumar <[email protected]>
Signed-off-by: Kaushal Kumar <[email protected]>
Signed-off-by: Kaushal Kumar <[email protected]>
906bd8f
to
9f2565a
Compare
Gradle Check (Jenkins) Run Completed with:
|
…ect#10028) * add taskCompletionCount in search_backpressure Signed-off-by: Kaushal Kumar <[email protected]> * address comments to use final objects Signed-off-by: Kaushal Kumar <[email protected]> * do spotless check run Signed-off-by: Kaushal Kumar <[email protected]> * use primitive long to store completionCount Signed-off-by: Kaushal Kumar <[email protected]> * use primitive long to store completionCount in searchTaskStats Signed-off-by: Kaushal Kumar <[email protected]> * add pr link against the change Signed-off-by: Kaushal Kumar <[email protected]> * add taskCompletionCount in search_backpressure Signed-off-by: Kaushal Kumar <[email protected]> * address comments to use final objects Signed-off-by: Kaushal Kumar <[email protected]> * do spotless check run Signed-off-by: Kaushal Kumar <[email protected]> * use primitive long to store completionCount Signed-off-by: Kaushal Kumar <[email protected]> * rebase with upstream main Signed-off-by: Kaushal Kumar <[email protected]> * rebase with upstream main Signed-off-by: Kaushal Kumar <[email protected]> --------- Signed-off-by: Kaushal Kumar <[email protected]> Signed-off-by: Siddhant Deshmukh <[email protected]>
…ect#10028) * add taskCompletionCount in search_backpressure Signed-off-by: Kaushal Kumar <[email protected]> * address comments to use final objects Signed-off-by: Kaushal Kumar <[email protected]> * do spotless check run Signed-off-by: Kaushal Kumar <[email protected]> * use primitive long to store completionCount Signed-off-by: Kaushal Kumar <[email protected]> * use primitive long to store completionCount in searchTaskStats Signed-off-by: Kaushal Kumar <[email protected]> * add pr link against the change Signed-off-by: Kaushal Kumar <[email protected]> * add taskCompletionCount in search_backpressure Signed-off-by: Kaushal Kumar <[email protected]> * address comments to use final objects Signed-off-by: Kaushal Kumar <[email protected]> * do spotless check run Signed-off-by: Kaushal Kumar <[email protected]> * use primitive long to store completionCount Signed-off-by: Kaushal Kumar <[email protected]> * rebase with upstream main Signed-off-by: Kaushal Kumar <[email protected]> * rebase with upstream main Signed-off-by: Kaushal Kumar <[email protected]> --------- Signed-off-by: Kaushal Kumar <[email protected]>
…ect#10028) * add taskCompletionCount in search_backpressure Signed-off-by: Kaushal Kumar <[email protected]> * address comments to use final objects Signed-off-by: Kaushal Kumar <[email protected]> * do spotless check run Signed-off-by: Kaushal Kumar <[email protected]> * use primitive long to store completionCount Signed-off-by: Kaushal Kumar <[email protected]> * use primitive long to store completionCount in searchTaskStats Signed-off-by: Kaushal Kumar <[email protected]> * add pr link against the change Signed-off-by: Kaushal Kumar <[email protected]> * add taskCompletionCount in search_backpressure Signed-off-by: Kaushal Kumar <[email protected]> * address comments to use final objects Signed-off-by: Kaushal Kumar <[email protected]> * do spotless check run Signed-off-by: Kaushal Kumar <[email protected]> * use primitive long to store completionCount Signed-off-by: Kaushal Kumar <[email protected]> * rebase with upstream main Signed-off-by: Kaushal Kumar <[email protected]> * rebase with upstream main Signed-off-by: Kaushal Kumar <[email protected]> --------- Signed-off-by: Kaushal Kumar <[email protected]> Signed-off-by: Shivansh Arora <[email protected]>
I am seeing this value in a 3.0 build, but not in a 2.x, was this not intended to be backported to 2.x? |
Description
With this change the nodeStats API will also return the completionCount of search tasks at shard and coordinator level. Opening this separate PR due to DCO issue in a past commit.
Closed PR : #8701.
new sample response for an API call like
curl "localhost:9200/_nodes/stats/search_backpressure?pretty"
will look like the followingRelated Issues
Resolves #8698
Check List
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.