Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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
Adding subshard work items on lease expiry #1160
Adding subshard work items on lease expiry #1160
Changes from 1 commit
55a83ca
3429a5a
2aae632
2b33a84
2c2a708
56839cd
cf6ed86
920be77
d8c4372
40eca92
6211c33
e403228
e9ce08e
5d82fbe
e4be465
b5640f5
8494eec
9820fa1
2d3ed9c
c4dcbc4
178fe55
File filter
Filter by extension
Conversations
Jump to
There are no files selected for viewing
Check failure on line 131 in RFS/src/main/java/org/opensearch/migrations/bulkload/common/LuceneDocumentsReader.java
GitHub Actions / Run SonarQube Analysis
java:S1192
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.
So between this & the concatMap above that calls this, we'll race through every the #. of docs for every prior segment? If I have thousands or millions of segments, even if I'm just skip counting, this seems strange. I'm less worried about performance and more thinking of debugging, why not just snap to the starting spot rather than having a flux do the counting?
Check failure on line 221 in RFS/src/main/java/org/opensearch/migrations/bulkload/common/LuceneDocumentsReader.java
GitHub Actions / Run SonarQube Analysis
java:S1874
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.
just verifying that these orders changed because we are now sorting segments & docs?
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.
Correct, we're not necessarily sorting the docs, but keeping a consistent ordering of them