Dictionary Plugin provides a feature to manage dictionary files for indices. Installing this plugin, elasticsearch is able to create/restore a snapshot with dictionary files automatically.
Version | Tested on Elasticsearch |
---|---|
master | 2.3.X |
2.3.0 | 2.3.1 |
2.2.0 | 2.2.2 |
1.7.0 | 1.7.1 |
1.5.0 | 1.5.0 |
1.4.0 | 1.4.1 |
Please file an issue. (Japanese forum is here.)
$ $ES_HOME/bin/plugin install org.codelibs/elasticsearch-dictionary/2.3.0
A default Elasticsearch's Snapshot/Restore does not contain dictionary files. However, if the dictionary files does not exist, Elasticsearch does not work when starting or opening an index.
In this plugin, an extended Snapshot/Restore feature is provided. This plugin finds dictionary files in an index setting and then creates an additional snapshot for storing the dictionary files automatically. Moreover, for restoring the snapshot, the dictionary files are restored when restoring the target snapshot. If installing this plugin, the above will work automatically.