Skip to content
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 Comparison of OS 3.0 Lucene 10 with Mainline #16934

Open
expani opened this issue Jan 2, 2025 · 1 comment
Open

[BUG] Performance Comparison of OS 3.0 Lucene 10 with Mainline #16934

expani opened this issue Jan 2, 2025 · 1 comment
Labels
bug Something isn't working Other untriaged

Comments

@expani
Copy link
Contributor

expani commented Jan 2, 2025

Describe the bug

We will run the benchmarks from the PR using the OpenSearch CDK and OSB and compare the runs for every workload with mainline ( containing Lucene 9 ) to ensure there are no regressions in search or indexing. Lucene 10 has introduced explicit vectorization for comparing vectors and decoding postings, so we should ensure the benchmarks are run on data nodes that have CPU supporting SIM-D capabilities.

We should note down any improvements and try to correlate with changes in Lucene 10 that could have caused them.

We might encounter cases where we are using a older Lucene API which has a faster alternative available in Lucene 10. Any performance regression needs to be fixed before we can go ahead with preparing the RC for OpenSearch Version 3.0

Related component

Other

To Reproduce

Compare performance report of runs with daily runs of mainline.

Expected behavior

There should be no performance regression in search or indexing.
Any improvements should be noted explicitly.

Additional Details

No response

@expani
Copy link
Contributor Author

expani commented Jan 2, 2025

@reta @rishabh6788 We can use this issue for any discussions related to Lucene 10 perf tests.

Created it separately as the PR was getting crowded with lots of comments.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working Other untriaged
Projects
None yet
Development

No branches or pull requests

1 participant