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

LUCENE-8867: Store point with cardinality for low cardinality leaves #728

Closed
wants to merge 3 commits into from

Conversation

iverase
Copy link
Contributor

@iverase iverase commented Jun 18, 2019

This pull request adds a new strategy for storing leaves with low cardinality and a new method to the IntersectsVisitor that can accept an array of docs. This can speed up searches when there are many equal points.

@msokolov
Copy link
Contributor

We discussed this today - thanks for the change! I'm not familiar with this area of the code, and not really qualified to assess it, but I did notice there are no tests with the patch. I guess we are supporting existing functionality, but are we sure that the existing tests are covering the different cardinalities?

@iverase
Copy link
Contributor Author

iverase commented Jun 19, 2019

@msokolov I check that the new code is being hit in the tests so yes, it is covered.

@iverase
Copy link
Contributor Author

iverase commented Jun 27, 2019

This PR has been splitter into #730 and #746 so I will close it.

@iverase iverase closed this Jun 27, 2019
@iverase iverase deleted the lowCardinalityLeafs branch June 27, 2019 08:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants