-
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
Introduce new setting search.concurrent.max_slice to control the slice computation for concurrent segment search #8884
Conversation
Gradle Check (Jenkins) Run Completed with:
|
Codecov Report
@@ Coverage Diff @@
## 2.x #8884 +/- ##
============================================
+ Coverage 70.64% 70.87% +0.22%
- Complexity 57265 57400 +135
============================================
Files 4745 4747 +2
Lines 271070 271099 +29
Branches 39984 39986 +2
============================================
+ Hits 191508 192132 +624
+ Misses 63130 62476 -654
- Partials 16432 16491 +59
|
Gradle Check (Jenkins) Run Completed with:
|
Gradle Check (Jenkins) Run Completed with:
|
unrelated test failures |
@reta Concurrent search is an experimental feature currently so I was planning to track this as part of documentation with GA. Don't think we will need to document it now as it cannot be used standalone without enabling the feature |
@reta Have addressed other review comments. Thanks! |
Gradle Check (Jenkins) Run Completed with:
|
Gradle Check (Jenkins) Run Completed with:
|
known flaky tests #6090 |
Sure, your pick (documenting experimental features like that would let people to try them out before GA, possibility filing bugs and issues) |
Gradle Check (Jenkins) Run Completed with:
|
test/framework/src/main/java/org/opensearch/test/OpenSearchSingleNodeTestCase.java
Outdated
Show resolved
Hide resolved
Gradle Check (Jenkins) Run Completed with:
|
Gradle Check (Jenkins) Run Completed with:
|
Still needs some adjustments, failing tests |
…e computation for concurrent segment search. It uses lucene default mechanism if the setting value is <=0 otherwise uses custom max target slice mechanism Signed-off-by: Sorabh Hamirwasia <[email protected]>
Signed-off-by: Sorabh Hamirwasia <[email protected]>
Signed-off-by: Sorabh Hamirwasia <[email protected]>
Gradle Check (Jenkins) Run Completed with:
|
fixed now. |
test/framework/src/main/java/org/opensearch/test/OpenSearchSingleNodeTestCase.java
Show resolved
Hide resolved
@andrross since you have neen looking into this change for |
Description
Introduces a static setting in 2.x to control slice computation using lucene default or max target slice mechanism for concurrent segment search. This is replacement of PR #8847
Related Issues
Resolves #7358
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.