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

Deprecate allow mmapfs #37095

Merged

Conversation

danielmitterdorfer
Copy link
Member

This is the backport of #37070 on master, in which we rename
node.store.allow_mmapfs to node.store.allow_mmap. In this PR we reintroduce
node.store.allow_mmapfs as a deprecated property.

danielmitterdorfer and others added 2 commits January 3, 2019 07:18
With this commit we deprecate the setting `node.store.allow_mmapfs` and
add a new setting `node.store.allow_mmap`. Previously this setting has
controlled whether `mmapfs` could be used as a store type. With the
introduction of `hybridfs` which also relies on memory-mapping the old
setting name is no longer appropriate as it also applies to
`hybridfs`and thus we rename it in order to convey that it is actually
used to allow memory-mapping but not a specific store type.

Relates elastic#37067
Relates elastic#37070
@danielmitterdorfer danielmitterdorfer added >deprecation :Distributed Indexing/Engine Anything around managing Lucene and the Translog in an open shard. backport v6.7.0 labels Jan 3, 2019
@elasticmachine
Copy link
Collaborator

Pinging @elastic/es-distributed

@danielmitterdorfer danielmitterdorfer merged commit 03b1ddd into elastic:6.x Jan 4, 2019
@danielmitterdorfer danielmitterdorfer deleted the deprecate-allow-mmapfs branch January 4, 2019 07:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport >deprecation :Distributed Indexing/Engine Anything around managing Lucene and the Translog in an open shard. v6.7.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants