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

Benchmark the field_caps API #84504

Closed
javanna opened this issue Mar 1, 2022 · 1 comment
Closed

Benchmark the field_caps API #84504

javanna opened this issue Mar 1, 2022 · 1 comment
Assignees
Labels
>non-issue :Search/Search Search-related issues that do not fall into other categories Team:Search Meta label for search team

Comments

@javanna
Copy link
Member

javanna commented Mar 1, 2022

We have recently improved the field_caps API execution in the effort of guaranteeing that its performance is reliable. See #79212 and #83494 among others. We have seen that field_caps can be a bottleneck when it hits many indices and many fields, especially as it is heavily used by Kibana which relies on it even before executing any search. Part of this discussion is captured in #83494 .

We should complete this workstream by working on benchmarks that measure the performance of field_caps, executed locally as well as against remote clusters. The goal is to catch future regressions as well as make recommendations around how well field_caps can scale, e.g. what level of performance can we guarantee with a high number of indices (hundreds?) and fields (thousands?) ?

@javanna javanna added >non-issue :Search/Search Search-related issues that do not fall into other categories labels Mar 1, 2022
@elasticmachine elasticmachine added the Team:Search Meta label for search team label Mar 1, 2022
@elasticmachine
Copy link
Collaborator

Pinging @elastic/es-search (Team:Search)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
>non-issue :Search/Search Search-related issues that do not fall into other categories Team:Search Meta label for search team
Projects
None yet
Development

No branches or pull requests

3 participants