- Notifications
You must be signed in to change notification settings - Fork 25.5k
EQL: set allow_partial_search_results=true by default #120267
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
EQL: set allow_partial_search_results=true by default #120267
Conversation
Documentation preview: |
Pinging @elastic/es-analytical-engine (Team:Analytics) |
Hi @luigidellaquila, I've created a changelog YAML for you. Note that since this PR is labelled |
Hi @luigidellaquila, I've updated the changelog YAML for you. Note that since this PR is labelled |
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.
One nit mentioned. Can be merged without any further updates 👍
docs/changelog/120267.yaml Outdated
area: REST API | ||
details: | ||
Before this change, in case of shard failures, EQL queries always returned an error. | ||
With this change,they will keep running and will return partial results. |
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.
With this change,they will keep running and will return partial results. | |
With this change, they will keep running and will return partial results. |
💚 Backport successful
|
@luigidellaquila is this PR relevant to the serverless changelog? [FYI this question is based on 9.0 breaking changes] |
@leemthompo it is a breaking change and it also applies to Serverless, so I guess it's relevant |
Change EQL behavior to allow partial search results by default, in case of shard failures.
The old defaults (ie. let the query fail in case of shard failures) can be restored by setting Cluster Setting
xpack.eql.default_allow_partial_results=false
Fixes: #120188