I am upgrading my elastic-search from elasticsearch-0.90.0.RC2 to
elasticsearch-0.90.5.
As default file compound format is false so files should be stored as
normal files like .fdx,.fdt and many other formats. This is expected
behaviour which i was getting in elasticsearch-0.90.0.RC2.
But elasticsearch-0.90.5 storing the data as compound format.
I tried to disable compound file storage by defining "index.compound_format:
false" in config file but it is giving the same behaviour.
When i set "index.refresh_interval: 1" in config file then it started
storing the data as normal. After restarting elastic-search it again
convert the data as compound format.
Any suggestion how to disable compound file storage format ?
Newly flushed segments are will be written into the compound format regards
less of the compound_format setting. This setting applies on when
segments get merged into bigger segments. In general means that only small
segments will have the compound file format.
What is the reason why you don't want compound segments? The idea behind
compound file format is to reduce the number of open file descriptors to a
Lucene index (shard). Since segments get flushed all the time due to
frequent refresh (1 second by default), there can be some compound segments.
I am upgrading my elastic-search from elasticsearch-0.90.0.RC2 to
elasticsearch-0.90.5.
As default file compound format is false so files should be stored as
normal files like .fdx,.fdt and many other formats. This is expected
behaviour which i was getting in elasticsearch-0.90.0.RC2.
But elasticsearch-0.90.5 storing the data as compound format.
I tried to disable compound file storage by defining "index.compound_format:
false" in config file but it is giving the same behaviour.
When i set "index.refresh_interval: 1" in config file then it started
storing the data as normal. After restarting elastic-search it again
convert the data as compound format.
Any suggestion how to disable compound file storage format ?
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.