Skip to content

Conversation

@jasontedor
Copy link
Member

We use to allow non-data/non-master nodes to not have a persistent data path via the undocumented node.local_storage setting. We recently removed this setting, but left behind was a guard around a check that the data paths support atomic moves. This commit unguards this check, so that all nodes are required to have persistent storage that supports atomic move operations.

Relates #54381

We use to allow non-data/non-master nodes to not have a persistent data
path via the undocumented node.local_storage setting. We recently
removed this setting, but left behind was a guard around a check that
the data paths support atomic moves. This commit unguards this check, so
that all nodes are required to have persistent storage that supports
atomic move operations.
@jasontedor jasontedor added >breaking :Core/Infra/Core Core issues without another label v8.0.0 labels Apr 7, 2020
@jasontedor jasontedor requested a review from rjernst April 7, 2020 18:58
@elasticmachine
Copy link
Collaborator

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

Copy link
Member

@rjernst rjernst left a comment

Choose a reason for hiding this comment

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

LGTM. I think this can be labeled a non-issue since the original issue covers the breaking nature.

@jasontedor
Copy link
Member Author

It’s related but somewhat distinct from the previous change since this detection did not use node.local_storage directly.

@jasontedor jasontedor merged commit ad7f1f7 into elastic:master Apr 8, 2020
@jasontedor jasontedor deleted the atomic-move-supported-all-nodes branch April 8, 2020 13:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

:Core/Infra/Core Core issues without another label >non-issue v8.0.0-alpha1

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants