-
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
[BUG] Indexing throughput regression in OpenSearch main branch #12991
Comments
The Indexing throughput degradation is seen only on 3.0.0, refer below screenshot taken from https://opensearch.org/benchmarks/ The version 2.12.0 and 2.13.0 performance numbers are close. |
I looked at the delta commits and one suspect is https://github.com/opensearch-project/OpenSearch/pull/12494/files, @bbarani Do we have support to run the Nightly Benchmarks against a commit ? Can we run the HTTP corpus against the above commit ? |
@rishabh6788 can you help @khushbr ? |
Synced up with @khushbr and provided her the details. |
Commit at the tip of main branch for 03/21 run: Commit at the tip of main branch for 03/22 run: Delta commits:
As next steps, I will run the OpenSearch Benchmark against the suspect commits to narrow down. Thank You @rishabh6788 for discussion. |
I still notice the regression (especially when security is disabled) in main branch |
Baseline with Light weight Transport action to verify local term before fetching cluster-state from remote
Uptill ([Remote Migration] Changes for Primary Relocation during migration ) OSB runs (in docs/s):
Uptill (Update supported version for the wait_for_completion parameter in open&clone&shrink&split APIs ) OSB runs(in docs/s):
Full Set Commits taken on 03/22 (Catch task description error) OSB runs(in docs/s):
|
The OSB dashboard plots the Max of Mean (which for single run is Mean value) Throughput. For the runs on and prior to 03/21, the Mean throughput is On running the same |
I see that the throughput has increased again for all of the benchmarks . We have added a change to memoize a value rather than looking into index settings for same : #12994 and backported it to 2.x (2.14) as well . The results of 2.14 and 3.0 are on par with 2.13 now. |
Describe the bug
There is regression observed in Indexing Performance around 10-15% starting March 22 2024 in mainline branch during the nightly runs.
Pending further details.
Related component
Indexing:Performance
To Reproduce
Expected behavior
No regression.
Additional Details
Plugins
Please list all plugins currently enabled.
Screenshots
If applicable, add screenshots to help explain your problem.
Host/Environment (please complete the following information):
Additional context
Add any other context about the problem here.
The text was updated successfully, but these errors were encountered: