-
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
Fix bugs causing red indexes with remote indexes during translog upload & store recovery #10449
Conversation
Compatibility status:Checks if related components are compatible with change 97e5b34 Incompatible componentsIncompatible components: [https://github.com/opensearch-project/security-analytics.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/custom-codecs.git, https://github.com/opensearch-project/cross-cluster-replication.git, https://github.com/opensearch-project/opensearch-oci-object-storage.git, https://github.com/opensearch-project/performance-analyzer.git, https://github.com/opensearch-project/performance-analyzer-rca.git, https://github.com/opensearch-project/ml-commons.git, https://github.com/opensearch-project/geospatial.git, https://github.com/opensearch-project/notifications.git, https://github.com/opensearch-project/neural-search.git] |
Gradle Check (Jenkins) Run Completed with:
|
These issues have been found while doing stress testing and It's a bit tricky to simulate these kind of failures in integ tests. Still exploring if there is any way to write an IT for the above fixes. |
Signed-off-by: Ashish Singh <[email protected]>
Signed-off-by: Ashish Singh <[email protected]>
Gradle Check (Jenkins) Run Completed with:
|
Please add ITs around the changes. |
Gradle Check (Jenkins) Run Completed with:
|
Codecov Report
@@ Coverage Diff @@
## main #10449 +/- ##
============================================
+ Coverage 71.17% 71.26% +0.08%
- Complexity 58371 58425 +54
============================================
Files 4843 4843
Lines 275264 275266 +2
Branches 40076 40076
============================================
+ Hits 195928 196172 +244
+ Misses 62882 62663 -219
+ Partials 16454 16431 -23
|
Signed-off-by: Ashish Singh <[email protected]>
@sachinpkale Done. Pls take a relook. Ty! |
Gradle Check (Jenkins) Run Completed with:
|
Failures -
Of the above, #10079 is already a reported flaky test. |
Signed-off-by: Ashish Singh <[email protected]>
Gradle Check (Jenkins) Run Completed with:
|
|
Signed-off-by: Ashish Singh <[email protected]>
Gradle Check (Jenkins) Run Completed with:
|
…ad & store recovery (#10449) --------- Signed-off-by: Ashish Singh <[email protected]> (cherry picked from commit 8bb11a6) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
…ad & store recovery (#10449) --------- Signed-off-by: Ashish Singh <[email protected]> (cherry picked from commit 8bb11a6) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
…ad & store recovery (#10449) (#10498) --------- (cherry picked from commit 8bb11a6) Signed-off-by: Ashish Singh <[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>
…ad & store recovery (#10449) (#10497) --------- (cherry picked from commit 8bb11a6) Signed-off-by: Ashish Singh <[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>
…ad & store recovery (opensearch-project#10449) --------- Signed-off-by: Ashish Singh <[email protected]>
…ad & store recovery (opensearch-project#10449) --------- Signed-off-by: Ashish Singh <[email protected]>
…ad & store recovery (opensearch-project#10449) --------- Signed-off-by: Ashish Singh <[email protected]> Signed-off-by: Shivansh Arora <[email protected]>
Description
This PR fixes 2 issues which are causing red indexes while I performed stress testing -
Related Issues
Resolves #10398, #10400.
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.