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

[8.16] Replace IntermittentLongGCDisruption with blocking cluster state updates (#115075) #115085

Merged
merged 2 commits into from
Oct 18, 2024

Conversation

gmarouli
Copy link
Contributor

Backports the following commits to 8.16:

…tes (elastic#115075)

In JDK 23 `Thread.resume` has been removed this means that we cannot use
`IntermittentLongGCDisruption` that depends on it. 

We simulate the master node disruption with a `CyclicBarrier` that
blocks cluster state updates.

Closes: elastic#115045

The backport will close:
elastic#112634
@gmarouli gmarouli added :Data Management/Data streams Data streams and their lifecycles >test Issues or PRs that are addressing/adding tests auto-merge-without-approval Automatically merge pull request when CI checks pass (NB doesn't wait for reviews!) backport Team:Data Management Meta label for data/management team labels Oct 18, 2024
@gmarouli gmarouli removed the auto-merge-without-approval Automatically merge pull request when CI checks pass (NB doesn't wait for reviews!) label Oct 18, 2024
@gmarouli gmarouli added auto-backport Automatically create backport pull requests when merged auto-merge-without-approval Automatically merge pull request when CI checks pass (NB doesn't wait for reviews!) and removed auto-backport Automatically create backport pull requests when merged labels Oct 18, 2024
@elasticsearchmachine elasticsearchmachine merged commit 83d1dee into elastic:8.16 Oct 18, 2024
15 checks passed
@gmarouli gmarouli deleted the backport/8.16/pr-115075 branch October 18, 2024 11:05
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!) backport :Data Management/Data streams Data streams and their lifecycles Team:Data Management Meta label for data/management team >test Issues or PRs that are addressing/adding tests v8.16.1
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants