-
Notifications
You must be signed in to change notification settings - Fork 3.3k
Pfp 1277/indexing perf #13480
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
Pfp 1277/indexing perf #13480
Conversation
|
🤖 Meticulous failed to evaluate the 126 user flows to check for differences - if this is the first attempt, the job will be auto-retried in the next few minutes. If the job is still failing after a few minutes, consider pushing up a new commit to re-trigger Meticulous or retrying the workflow. Last updated for commit cec8c54. This comment will update as new commits are pushed. |
Codecov ReportAttention: Patch coverage is ❌ Unsupported file format
📢 Thoughts on this report? Let us know! |
RyanHolstien
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Seems like this is still in progress. Also PR name should follow commit guidelines
...io/src/main/java/com/linkedin/metadata/search/elasticsearch/indexbuilder/ESIndexBuilder.java
Outdated
Show resolved
Hide resolved
...io/src/main/java/com/linkedin/metadata/search/elasticsearch/indexbuilder/ESIndexBuilder.java
Show resolved
Hide resolved
...io/src/main/java/com/linkedin/metadata/search/elasticsearch/indexbuilder/ESIndexBuilder.java
Outdated
Show resolved
Hide resolved
...io/src/main/java/com/linkedin/metadata/search/elasticsearch/indexbuilder/ESIndexBuilder.java
Outdated
Show resolved
Hide resolved
...io/src/main/java/com/linkedin/metadata/search/elasticsearch/indexbuilder/ESIndexBuilder.java
Outdated
Show resolved
Hide resolved
...io/src/main/java/com/linkedin/metadata/search/elasticsearch/indexbuilder/ESIndexBuilder.java
Outdated
Show resolved
Hide resolved
...io/src/main/java/com/linkedin/metadata/search/elasticsearch/indexbuilder/ESIndexBuilder.java
Outdated
Show resolved
Hide resolved
# Conflicts: # metadata-io/src/test/java/com/linkedin/metadata/search/indexbuilder/IndexBuilderTestBase.java
metadata-io/src/main/java/com/linkedin/metadata/search/utils/SizeUtils.java
Show resolved
Hide resolved
|
both OpenSearchJvmInfo and SizeUtils are claude generated, and have a bunch of tests along with them, do we really want to change them(asking cause will need to adjust tests), or just leave them for now. There are other conversations open but I replied to most I think, waiting to see if more changes are needed. |
cbe7705 to
c7bafae
Compare
|
We have tested this on dh-usw2-saas-01-staging-11610a6850-dev03 vs current version:
so exactly double the speed. This instance is not big, largest index is just 4M, vs >1B in big indices in our largest installations, so we might get larger speedups in those. |
closes https://linear.app/acryl-data/issue/PFP-1277/use-best-practices-when-reindexing-to-speed-up-upgrades
Main changes are:
Note: