-
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
BaseGatewayShardAllocator changes for Assigning the batch of shards #8776
BaseGatewayShardAllocator changes for Assigning the batch of shards #8776
Conversation
Signed-off-by: Gaurav Chandani <[email protected]>
Gradle Check (Jenkins) Run Completed with:
|
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.
Thanks @Gaurav614 for making this change. Suggested few changes, please apply those to whole PR code.
server/src/main/java/org/opensearch/gateway/BaseGatewayShardAllocator.java
Outdated
Show resolved
Hide resolved
server/src/main/java/org/opensearch/gateway/BaseGatewayShardAllocator.java
Show resolved
Hide resolved
server/src/main/java/org/opensearch/gateway/PrimaryShardAllocator.java
Outdated
Show resolved
Hide resolved
server/src/main/java/org/opensearch/gateway/BaseGatewayShardAllocator.java
Outdated
Show resolved
Hide resolved
Signed-off-by: Gaurav Chandani <[email protected]>
Compatibility status:Checks if related components are compatible with change ddd088f Incompatible componentsSkipped componentsCompatible componentsCompatible components: [https://github.com/opensearch-project/custom-codecs.git, https://github.com/opensearch-project/neural-search.git, https://github.com/opensearch-project/flow-framework.git, https://github.com/opensearch-project/notifications.git, https://github.com/opensearch-project/cross-cluster-replication.git, https://github.com/opensearch-project/job-scheduler.git, https://github.com/opensearch-project/security-analytics.git, https://github.com/opensearch-project/geospatial.git, https://github.com/opensearch-project/opensearch-oci-object-storage.git, https://github.com/opensearch-project/asynchronous-search.git, https://github.com/opensearch-project/observability.git, https://github.com/opensearch-project/reporting.git, https://github.com/opensearch-project/k-nn.git, https://github.com/opensearch-project/anomaly-detection.git, https://github.com/opensearch-project/common-utils.git, https://github.com/opensearch-project/ml-commons.git, https://github.com/opensearch-project/sql.git, https://github.com/opensearch-project/index-management.git, https://github.com/opensearch-project/alerting.git, https://github.com/opensearch-project/performance-analyzer-rca.git, https://github.com/opensearch-project/security.git, https://github.com/opensearch-project/performance-analyzer.git] |
Gradle Check (Jenkins) Run Completed with:
|
Signed-off-by: Gaurav Chandani <[email protected]>
Gradle Check (Jenkins) Run Completed with:
|
server/src/main/java/org/opensearch/gateway/BaseGatewayShardAllocator.java
Outdated
Show resolved
Hide resolved
server/src/main/java/org/opensearch/gateway/BaseGatewayShardAllocator.java
Outdated
Show resolved
Hide resolved
server/src/main/java/org/opensearch/gateway/BaseGatewayShardAllocator.java
Show resolved
Hide resolved
server/src/main/java/org/opensearch/gateway/BaseGatewayShardAllocator.java
Outdated
Show resolved
Hide resolved
server/src/main/java/org/opensearch/gateway/BaseGatewayShardAllocator.java
Outdated
Show resolved
Hide resolved
server/src/main/java/org/opensearch/gateway/BaseGatewayShardAllocator.java
Show resolved
Hide resolved
server/src/main/java/org/opensearch/gateway/BaseGatewayShardAllocator.java
Outdated
Show resolved
Hide resolved
server/src/main/java/org/opensearch/gateway/PrimaryShardAllocator.java
Outdated
Show resolved
Hide resolved
Signed-off-by: Aman Khare <[email protected]>
Signed-off-by: Aman Khare <[email protected]>
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.
LGTM, spotless apply will be applied after dependent PRs are merged.
❌ Gradle check result for 1ca219c: FAILURE Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change? |
❌ Gradle check result for b230d16: FAILURE Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change? |
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.
LGTM!
Signed-off-by: Aman Khare <[email protected]>
Signed-off-by: Aman Khare <[email protected]>
❌ Gradle check result for 1feb844: FAILURE Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change? |
❌ Gradle check result for 272b972: FAILURE Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change? |
testAdmissionControlRejectionEnforcedMode Flaky tests : #12664 |
server/src/main/java/org/opensearch/gateway/PrimaryShardAllocator.java
Outdated
Show resolved
Hide resolved
server/src/main/java/org/opensearch/gateway/BaseGatewayShardAllocator.java
Show resolved
Hide resolved
server/src/main/java/org/opensearch/gateway/BaseGatewayShardAllocator.java
Show resolved
Hide resolved
server/src/main/java/org/opensearch/gateway/BaseGatewayShardAllocator.java
Show resolved
Hide resolved
Signed-off-by: Aman Khare <[email protected]>
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #8776 +/- ##
============================================
- Coverage 71.42% 71.28% -0.14%
- Complexity 59978 60032 +54
============================================
Files 4985 4991 +6
Lines 282275 282657 +382
Branches 40946 40993 +47
============================================
- Hits 201603 201502 -101
- Misses 63999 64443 +444
- Partials 16673 16712 +39 ☔ View full report in Codecov by Sentry. |
ef50fb4
into
opensearch-project:main
…pensearch-project#8776) * BaseGatewayShardAllocator changes for Assigning the batch of shards Signed-off-by: Gaurav Chandani <[email protected]> Co-authored-by: Aman Khare <[email protected]>
…pensearch-project#8776) * BaseGatewayShardAllocator changes for Assigning the batch of shards Signed-off-by: Gaurav Chandani <[email protected]> Co-authored-by: Aman Khare <[email protected]>
…8776) * BaseGatewayShardAllocator changes for Assigning the batch of shards Signed-off-by: Gaurav Chandani <[email protected]> Co-authored-by: Aman Khare <[email protected]> (cherry picked from commit ef50fb4) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
…8776) (#12773) * BaseGatewayShardAllocator changes for Assigning the batch of shards (cherry picked from commit ef50fb4) Signed-off-by: Gaurav Chandani <[email protected]> Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Aman Khare <[email protected]>
…8776) (#12773) * BaseGatewayShardAllocator changes for Assigning the batch of shards (cherry picked from commit ef50fb4) Signed-off-by: Gaurav Chandani <[email protected]> Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Aman Khare <[email protected]> (cherry picked from commit 41d11e1) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
…8776) (#12773) (#12810) * BaseGatewayShardAllocator changes for Assigning the batch of shards (cherry picked from commit ef50fb4) (cherry picked from commit 41d11e1) Signed-off-by: Gaurav Chandani <[email protected]> Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Aman Khare <[email protected]>
…pensearch-project#8776) * BaseGatewayShardAllocator changes for Assigning the batch of shards Signed-off-by: Gaurav Chandani <[email protected]> Co-authored-by: Aman Khare <[email protected]> Signed-off-by: Shivansh Arora <[email protected]>
Description
This pull request is part of overall improvement #5098
And mainly is around assignment of batches of shards.
The PR is indirectly dependent on following PRs for overall closure of functionality:
#8742
#8218
#8356
#8746
PSA+RSA changes [yet to be raised]
Related Issues
Resolves #[Issue number to be closed when this PR is merged]
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.