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

Forbid expensive query parts in ranking evaluation #30151

Merged
merged 4 commits into from
May 14, 2018

Commits on Apr 26, 2018

  1. Forbid expensive query parts in ranking evaluation

    Currently the ranking evaluation API accepts the full query syntax for
    the queries specified in the evaluation set and executes them via multi
    search. This potentially runs costly aggregations and suggestions too.
    This change adds checks that forbid using aggregations, suggesters or
    highlighters in the queries that are run as part of the ranking
    evaluation since they are irrelevent in the context of this API.
    
    Closes elastic#29674
    Christoph Büscher committed Apr 26, 2018
    Configuration menu
    Copy the full SHA
    6084785 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' into rankEval-forbidQueryElements

    Christoph Büscher committed Apr 26, 2018
    Configuration menu
    Copy the full SHA
    f0dde56 View commit details
    Browse the repository at this point in the history

Commits on May 14, 2018

  1. Merge branch 'master' into rankEval-forbidQueryElements

    Christoph Büscher committed May 14, 2018
    Configuration menu
    Copy the full SHA
    8633a4b View commit details
    Browse the repository at this point in the history
  2. Add profile and explain to forbidden elements

    Christoph Büscher committed May 14, 2018
    Configuration menu
    Copy the full SHA
    2d94553 View commit details
    Browse the repository at this point in the history