-
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] Performance tests for 1.3 unable to detect indexing performance degradation #2985
Comments
@kotwanikunal we have this benchmarking issue already opened [1], I think the automation of the benchmark runs would have been a life saver for such kind of issues. [1] #1276 |
Something along the lines of Lucene nightly benchmarks or Elasticsearch Benchmarks would be great to have for OpenSearch. |
Exactly, unfortunately, the CI is not open (yet), it is a bit limiting towards contributions |
@reta @mattweber From my understanding on #2916, there should have been a huge performance difference in the numbers that we got when running the performance tests with 1.2.4 and 1.3.0 with the bundled JDK. The testing that we ran for 1.3.0 release has the results here - opensearch-project/opensearch-build#889 (comment) |
@kotwanikunal probably need to run more than the |
On further discussions with the benchmarking team, the current available workloads do not provide support for very large documents. In the meanwhile, exploring further options to reproduce the reported performance drops using the current performance test framework. cc: @travisbenedict |
Update: The recently run tests on 1.2.4 seem to echo similar metrics as opensearch-project/opensearch-build#889 (comment). 1.3.0 seems to perform equivalent and even better in the runs with the same config. Added in a feature request to the benchmarking team to add larger documents with free text to further strengthen the test outcomes and notice any anomalies earlier in the feature building stages. |
@kotwanikunal in the metrics you link to, look at the |
@kotwanikunal Do I understand it correctly that in order to identify the performance regression we will need opensearch-project/opensearch-benchmark-workloads#43? In which case we probably want to reopen this issue, and only close it when we have performance test automation that notices this regression. |
@dblock I have reopened the issue in that case. I'll wait for updates on opensearch-benchmark-workloads#43 |
@kotwanikunal this issue is tagged 2.1.0. |
@saratvemulapalli This issue is open because we are waiting on opensearch-project/opensearch-benchmark-workloads#43. This affects the performance tests generally, and not just for v2.1.0. @dblock Any concerns if we drop the version label from this issue given its general nature? |
@kotwanikunal No concerns dropping the label, except that we still have this problem and I hope it gets prioritized ;) |
Based on the new public dashboard and infra, it seems like we have the right mechanisms in place to track and detect any further issues. Closing this issue out. |
Describe the bug
To Reproduce
Expected behavior
Plugins
Screenshots
Host/Environment (please complete the following information):
Additional context
The text was updated successfully, but these errors were encountered: