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

Add Intersection + Union Benchmarks #2544

Open
PSeitz opened this issue Nov 13, 2024 · 0 comments
Open

Add Intersection + Union Benchmarks #2544

PSeitz opened this issue Nov 13, 2024 · 0 comments

Comments

@PSeitz
Copy link
Contributor

PSeitz commented Nov 13, 2024

Add benchmarks to test different intersection and union combinations

Nested Intersection + Union (to cover multi field search)

Intersection of different query types: Term, FastField, Phrase etc.

intersection between two terms.

The first term matches 0..1_000_000.
The second term is matching docs 1_000_000..10_000_000.

a more like scenario could be
first term matches 0..1_000_000
second term is random.

This kind of problem actually happen in reality when document are ordered in a certain way.
For instance, eBay and Indeed are sorting by location.
We often sort by time, which is correlated in strange ways (for instance you can think of status:ERROR).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant