Skip to content

Drop faulty assertion in TransportService#86843

Merged
elasticsearchmachine merged 1 commit intoelastic:8.2from
DaveCTurner:2022-05-17-drop-faulty-TransportService-assertion
May 17, 2022
Merged

Drop faulty assertion in TransportService#86843
elasticsearchmachine merged 1 commit intoelastic:8.2from
DaveCTurner:2022-05-17-drop-faulty-TransportService-assertion

Conversation

@DaveCTurner
Copy link
Copy Markdown
Member

We introduced an assertion in #85131 to check the assumption that there
are no pending non-local response handlers when the TransportService
shuts down. We later discovered that this assertion rarely tripped,
which we fixed in #86315, but that fix did not go into 8.2 so there are
still rare failures on this branch. This commit drops the faulty
assertion in 8.2.

Relates #86293

We introduced an assertion in elastic#85131 to check the assumption that there
are no pending non-local response handlers when the `TransportService`
shuts down. We later discovered that this assertion rarely tripped,
which we fixed in elastic#86315, but that fix did not go into 8.2 so there are
still rare failures on this branch. This commit drops the faulty
assertion in 8.2.

Relates elastic#86293
@DaveCTurner DaveCTurner added >non-issue :Distributed/Network Http and internode communication implementations v8.2.2 labels May 17, 2022
@elasticmachine elasticmachine added the Team:Distributed Meta label for distributed team. label May 17, 2022
@elasticmachine
Copy link
Copy Markdown
Collaborator

Pinging @elastic/es-distributed (Team:Distributed)

@DaveCTurner DaveCTurner added the auto-merge-without-approval Automatically merge pull request when CI checks pass (NB doesn't wait for reviews!) label May 17, 2022
@elasticsearchmachine elasticsearchmachine merged commit 26b30d7 into elastic:8.2 May 17, 2022
@DaveCTurner DaveCTurner deleted the 2022-05-17-drop-faulty-TransportService-assertion branch May 17, 2022 13:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

auto-merge-without-approval Automatically merge pull request when CI checks pass (NB doesn't wait for reviews!) :Distributed/Network Http and internode communication implementations >non-issue Team:Distributed Meta label for distributed team. v8.2.2

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants