Skip to content

Conversation

dnhatn
Copy link
Member

@dnhatn dnhatn commented Nov 25, 2024

Each data-node request involves two exchange sinks: an external one for fetching pages from the coordinator and an internal one for node-level reduction. Currently, the test selects one of these sinks randomly, leading to assertion failures. This update ensures the test consistently selects the external exchange sink.

Closes #117397

@dnhatn dnhatn added v8.18.0 v8.17.1 v8.16.2 :Analytics/ES|QL AKA ESQL >test Issues or PRs that are addressing/adding tests labels Nov 25, 2024
@dnhatn dnhatn marked this pull request as ready for review November 25, 2024 01:38
@elasticsearchmachine elasticsearchmachine added the Team:Analytics Meta label for analytical engine team (ESQL/Aggs/Geo) label Nov 25, 2024
@elasticsearchmachine
Copy link
Collaborator

Pinging @elastic/es-analytical-engine (Team:Analytics)

@dnhatn dnhatn merged commit d22a946 into elastic:main Nov 25, 2024
16 checks passed
@dnhatn dnhatn deleted the fix-testCancelRequestWhenFailingFetchingPages branch November 25, 2024 01:39
@dnhatn dnhatn added the auto-backport Automatically create backport pull requests when merged label Nov 25, 2024
dnhatn added a commit to dnhatn/elasticsearch that referenced this pull request Nov 25, 2024
Each data-node request involves two exchange sinks: an external one for
fetching pages from the coordinator and an internal one for node-level
reduction. Currently, the test selects one of these sinks randomly,
leading to assertion failures. This update ensures the test consistently
selects the external exchange sink.

Closes elastic#117397
dnhatn added a commit to dnhatn/elasticsearch that referenced this pull request Nov 25, 2024
Each data-node request involves two exchange sinks: an external one for
fetching pages from the coordinator and an internal one for node-level
reduction. Currently, the test selects one of these sinks randomly,
leading to assertion failures. This update ensures the test consistently
selects the external exchange sink.

Closes elastic#117397
dnhatn added a commit to dnhatn/elasticsearch that referenced this pull request Nov 25, 2024
Each data-node request involves two exchange sinks: an external one for
fetching pages from the coordinator and an internal one for node-level
reduction. Currently, the test selects one of these sinks randomly,
leading to assertion failures. This update ensures the test consistently
selects the external exchange sink.

Closes elastic#117397
elasticsearchmachine pushed a commit that referenced this pull request Nov 25, 2024
Each data-node request involves two exchange sinks: an external one for
fetching pages from the coordinator and an internal one for node-level
reduction. Currently, the test selects one of these sinks randomly,
leading to assertion failures. This update ensures the test consistently
selects the external exchange sink.

Closes #117397
elasticsearchmachine pushed a commit that referenced this pull request Nov 25, 2024
Each data-node request involves two exchange sinks: an external one for
fetching pages from the coordinator and an internal one for node-level
reduction. Currently, the test selects one of these sinks randomly,
leading to assertion failures. This update ensures the test consistently
selects the external exchange sink.

Closes #117397
elasticsearchmachine pushed a commit that referenced this pull request Nov 25, 2024
Each data-node request involves two exchange sinks: an external one for
fetching pages from the coordinator and an internal one for node-level
reduction. Currently, the test selects one of these sinks randomly,
leading to assertion failures. This update ensures the test consistently
selects the external exchange sink.

Closes #117397
@elastic elastic deleted a comment from elasticsearchmachine Nov 25, 2024
alexey-ivanov-es pushed a commit to alexey-ivanov-es/elasticsearch that referenced this pull request Nov 28, 2024
Each data-node request involves two exchange sinks: an external one for 
fetching pages from the coordinator and an internal one for node-level
reduction. Currently, the test selects one of these sinks randomly,
leading to assertion failures. This update ensures the test consistently
selects the external exchange sink.

Closes elastic#117397
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-backport Automatically create backport pull requests when merged Team:Analytics Meta label for analytical engine team (ESQL/Aggs/Geo) >test Issues or PRs that are addressing/adding tests v8.16.2 v8.17.1 v8.18.0 v9.0.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[CI] EsqlActionTaskIT testCancelRequestWhenFailingFetchingPages failing

2 participants