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

Fix another potential race in the file settings watcher #90302

Merged
merged 3 commits into from
Sep 23, 2022

Conversation

thecoop
Copy link
Member

@thecoop thecoop commented Sep 23, 2022

Fix race in the shutdown code of FileSettingsWatcher

Potential fix for #89500

@elasticsearchmachine elasticsearchmachine added needs:triage Requires assignment of a team area label v8.6.0 labels Sep 23, 2022
@thecoop thecoop added >bug :Core/Infra/Core Core issues without another label and removed needs:triage Requires assignment of a team area label labels Sep 23, 2022
@elasticsearchmachine elasticsearchmachine added the Team:Core/Infra Meta label for core/infra team label Sep 23, 2022
@elasticsearchmachine
Copy link
Collaborator

Pinging @elastic/es-core-infra (Team:Core/Infra)

@elasticsearchmachine
Copy link
Collaborator

Hi @thecoop, I've created a changelog YAML for you.

Copy link
Contributor

@grcevski grcevski left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! Thanks Simon!

@thecoop thecoop merged commit b76b968 into elastic:main Sep 23, 2022
@thecoop thecoop deleted the FileSettingsService-race branch September 23, 2022 16:03
@dimitris-athanasiou
Copy link
Contributor

@grcevski
Copy link
Contributor

grcevski commented Sep 26, 2022

Hi @dimitris-athanasiou, yes it should be in 8.5 too, we should backport, all the way to 8.4.

@thecoop thecoop added auto-backport Automatically create backport pull requests when merged v8.4.0 v8.5.0 and removed auto-backport Automatically create backport pull requests when merged labels Sep 27, 2022
thecoop added a commit to thecoop/elasticsearch that referenced this pull request Sep 27, 2022
Fix another potential race in the file settings watcher for issue elastic#89500
thecoop added a commit to thecoop/elasticsearch that referenced this pull request Sep 27, 2022
Fix another potential race in the file settings watcher for issue elastic#89500
thecoop added a commit that referenced this pull request Sep 27, 2022
Fix another potential race in the file settings watcher for issue #89500
This backports #90302
thecoop added a commit that referenced this pull request Sep 27, 2022
Fix another potential race in the file settings watcher for issue #89500

Backports #90302 to 8.5
lockewritesdocs pushed a commit that referenced this pull request Sep 28, 2022
lockewritesdocs pushed a commit to slobodanadamovic/elasticsearch that referenced this pull request Sep 29, 2022
lockewritesdocs pushed a commit that referenced this pull request Sep 29, 2022
* Update docs for v8.4.3 release

* Update release highlights for 8.4.3 version.

* Update docs/reference/release-notes/8.4.3.asciidoc

Co-authored-by: Adam Locke <adam.locke@elastic.co>

* Update docs/reference/release-notes/8.4.3.asciidoc

Co-authored-by: Adam Locke <adam.locke@elastic.co>

* Update docs/reference/release-notes/highlights.asciidoc

Co-authored-by: Adam Locke <adam.locke@elastic.co>

* Make link external type

* Update release notes to include #90319 PR after creating BC2.

* Remove release note for #90302

* Minor grammar fix

Co-authored-by: Adam Locke <adam.locke@elastic.co>
lockewritesdocs pushed a commit to lockewritesdocs/elasticsearch that referenced this pull request Sep 29, 2022
* Update docs for v8.4.3 release

* Update release highlights for 8.4.3 version.

* Update docs/reference/release-notes/8.4.3.asciidoc

Co-authored-by: Adam Locke <adam.locke@elastic.co>

* Update docs/reference/release-notes/8.4.3.asciidoc

Co-authored-by: Adam Locke <adam.locke@elastic.co>

* Update docs/reference/release-notes/highlights.asciidoc

Co-authored-by: Adam Locke <adam.locke@elastic.co>

* Make link external type

* Update release notes to include elastic#90319 PR after creating BC2.

* Remove release note for elastic#90302

* Minor grammar fix

Co-authored-by: Adam Locke <adam.locke@elastic.co>
(cherry picked from commit 25a196f)

# Conflicts:
#	docs/reference/release-notes.asciidoc
#	docs/reference/release-notes/highlights.asciidoc
lockewritesdocs pushed a commit to lockewritesdocs/elasticsearch that referenced this pull request Sep 29, 2022
* Update docs for v8.4.3 release

* Update release highlights for 8.4.3 version.

* Update docs/reference/release-notes/8.4.3.asciidoc

Co-authored-by: Adam Locke <adam.locke@elastic.co>

* Update docs/reference/release-notes/8.4.3.asciidoc

Co-authored-by: Adam Locke <adam.locke@elastic.co>

* Update docs/reference/release-notes/highlights.asciidoc

Co-authored-by: Adam Locke <adam.locke@elastic.co>

* Make link external type

* Update release notes to include elastic#90319 PR after creating BC2.

* Remove release note for elastic#90302

* Minor grammar fix

Co-authored-by: Adam Locke <adam.locke@elastic.co>
(cherry picked from commit 25a196f)

# Conflicts:
#	docs/reference/release-notes.asciidoc
#	docs/reference/release-notes/highlights.asciidoc
lockewritesdocs pushed a commit that referenced this pull request Sep 30, 2022
* Update docs for v8.4.3 release

* Update release highlights for 8.4.3 version.

* Update docs/reference/release-notes/8.4.3.asciidoc

Co-authored-by: Adam Locke <adam.locke@elastic.co>

* Update docs/reference/release-notes/8.4.3.asciidoc

Co-authored-by: Adam Locke <adam.locke@elastic.co>

* Update docs/reference/release-notes/highlights.asciidoc

Co-authored-by: Adam Locke <adam.locke@elastic.co>

* Make link external type

* Update release notes to include #90319 PR after creating BC2.

* Remove release note for #90302

* Minor grammar fix

Co-authored-by: Adam Locke <adam.locke@elastic.co>
(cherry picked from commit 25a196f)

# Conflicts:
#	docs/reference/release-notes.asciidoc
#	docs/reference/release-notes/highlights.asciidoc

Co-authored-by: Slobodan Adamović <slobodanadamovic@users.noreply.github.com>
lockewritesdocs pushed a commit that referenced this pull request Sep 30, 2022
* Update docs for v8.4.3 release

* Update release highlights for 8.4.3 version.

* Update docs/reference/release-notes/8.4.3.asciidoc

Co-authored-by: Adam Locke <adam.locke@elastic.co>

* Update docs/reference/release-notes/8.4.3.asciidoc

Co-authored-by: Adam Locke <adam.locke@elastic.co>

* Update docs/reference/release-notes/highlights.asciidoc

Co-authored-by: Adam Locke <adam.locke@elastic.co>

* Make link external type

* Update release notes to include #90319 PR after creating BC2.

* Remove release note for #90302

* Minor grammar fix

Co-authored-by: Adam Locke <adam.locke@elastic.co>
(cherry picked from commit 25a196f)

# Conflicts:
#	docs/reference/release-notes.asciidoc
#	docs/reference/release-notes/highlights.asciidoc

Co-authored-by: Slobodan Adamović <slobodanadamovic@users.noreply.github.com>
javanna pushed a commit to javanna/elasticsearch that referenced this pull request Oct 4, 2022
* Update docs for v8.4.3 release

* Update release highlights for 8.4.3 version.

* Update docs/reference/release-notes/8.4.3.asciidoc

Co-authored-by: Adam Locke <adam.locke@elastic.co>

* Update docs/reference/release-notes/8.4.3.asciidoc

Co-authored-by: Adam Locke <adam.locke@elastic.co>

* Update docs/reference/release-notes/highlights.asciidoc

Co-authored-by: Adam Locke <adam.locke@elastic.co>

* Make link external type

* Update release notes to include elastic#90319 PR after creating BC2.

* Remove release note for elastic#90302

* Minor grammar fix

Co-authored-by: Adam Locke <adam.locke@elastic.co>
(cherry picked from commit 25a196f)

# Conflicts:
#	docs/reference/release-notes.asciidoc
#	docs/reference/release-notes/highlights.asciidoc

Co-authored-by: Slobodan Adamović <slobodanadamovic@users.noreply.github.com>
@csoulios csoulios added v8.5.0 and removed v8.5.1 labels Nov 1, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
>bug :Core/Infra/Core Core issues without another label Team:Core/Infra Meta label for core/infra team v8.4.3 v8.5.0 v8.6.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants