Skip to content

Conversation

dnhatn
Copy link
Member

@dnhatn dnhatn commented Jul 15, 2025

Backports the following commits to 9.1:

If all target shards, excluding skipped shards, fail, we should fail the 
entire query regardless of the partial_results configuration or
skip_unavailable setting. This behavior does not fully align with the
search API, where skip_unavailable ignores all failures from remote
clusters and only fails the request when all shards in the local cluster
fail. However, we believe the proposed behavior is more sensible than
the existing behavior in the search API.

Closes elastic#128994
@dnhatn dnhatn added :Analytics/ES|QL AKA ESQL >non-issue auto-merge-without-approval Automatically merge pull request when CI checks pass (NB doesn't wait for reviews!) backport Team:Analytics Meta label for analytical engine team (ESQL/Aggs/Geo) labels Jul 15, 2025
@elasticsearchmachine elasticsearchmachine merged commit d960d0f into elastic:9.1 Jul 15, 2025
34 checks passed
@dnhatn dnhatn deleted the backport/9.1/pr-131177 branch July 15, 2025 23:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

:Analytics/ES|QL AKA ESQL auto-merge-without-approval Automatically merge pull request when CI checks pass (NB doesn't wait for reviews!) backport >non-issue Team:Analytics Meta label for analytical engine team (ESQL/Aggs/Geo) v9.1.1

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants