No more using 'hybrid mmapfs / niofs'#25944
Conversation
It looks a bit ambiguous here. ElasticSearch no more using 'hybrid mmapfs / niofs' which chooses filesystem based on the file. It is any one of the mmapfs, niofs or simplefs depending on the operating system. As quoted here https://www.elastic.co/guide/en/elasticsearch/reference/5.5/index-modules-store.html Thanks, Pulkit Agrawal
|
Since this is a community submitted pull request, a Jenkins build has not been kicked off automatically. Can an Elastic organization member please verify the contents of this patch and then kick off a build manually? |
jpountz
left a comment
There was a problem hiding this comment.
I requested a minor change.
| Elasticsearch uses a <<default_fs,`hybrid mmapfs / niofs`>> directory by | ||
| default to store its indices. The default operating system limits on mmap | ||
| Elasticsearch uses a <<default_fs,`mmapfs`>> directory by | ||
| default for 64bit systems to store its indices. The default operating system limits on mmap |
There was a problem hiding this comment.
actually we do not support 32-bit systems so I think we can just say we use mmapfs all the time
There was a problem hiding this comment.
In that case, it will be required to change multiple places. The first will be on index-modules-store
https://www.elastic.co/guide/en/elasticsearch/reference/5.5/index-modules-store.html
There was a problem hiding this comment.
This is a good call, I opened #25971. In the meantime I see your PR targets 5.5 where we still support 32-bit systems on a best-effort so I'll merge it as-is and just remove the 64-bit reference when merging to the 6.x/7.x branches.
It looks a bit ambiguous here. ElasticSearch no more using 'hybrid mmapfs / niofs' which chooses filesystem based on the file. It is any one of the mmapfs, niofs or simplefs depending on the operating system. As quoted here https://www.elastic.co/guide/en/elasticsearch/reference/5.5/index-modules-store.html Thanks, Pulkit Agrawal
It looks a bit ambiguous here. ElasticSearch no more using 'hybrid mmapfs / niofs' which chooses filesystem based on the file. It is any one of the mmapfs, niofs or simplefs depending on the operating system. As quoted here https://www.elastic.co/guide/en/elasticsearch/reference/5.5/index-modules-store.html Thanks, Pulkit Agrawal
It looks a bit ambiguous here. ElasticSearch no more using 'hybrid mmapfs / niofs' which chooses filesystem based on the file. It is any one of the mmapfs, niofs or simplefs depending on the operating system. As quoted here https://www.elastic.co/guide/en/elasticsearch/reference/5.5/index-modules-store.html Thanks, Pulkit Agrawal
It looks a bit ambiguous here. ElasticSearch no more using 'hybrid mmapfs / niofs' which chooses filesystem based on the file. It is any one of the mmapfs, niofs or simplefs depending on the operating system. As quoted here https://www.elastic.co/guide/en/elasticsearch/reference/5.5/index-modules-store.html Thanks, Pulkit Agrawal
* master: Remove memlock suggestion from systemd service Also skip JAVA_TOOL_OPTIONS on Windows Remove useless checks from evil JNA tests Add max file size bootstrap check Exit Windows scripts promptly on failure Remove another reference to 64-bit systems. Remove reference to 32-bit systems. (elastic#25971) No more using 'hybrid mmapfs / niofs' (elastic#25944)
It looks a bit ambiguous here.
ElasticSearch no more using 'hybrid mmapfs / niofs' which chooses filesystem based on the file. It is any one of the mmapfs, niofs or simplefs depending on the operating system.
As quoted here https://www.elastic.co/guide/en/elasticsearch/reference/5.5/index-modules-store.html
Thanks,
Pulkit Agrawal
gradle check?