818uuu
(Sakura)
October 29, 2017, 10:19am
1
Elasticsearchでインデックスを上書きしない方法としてelasticsearch.ymlにrest.action.multi.allow_explicit_index:falseを追加してみましたが予想に反してインデックスが上書きできてしまい、結局目的を果たすことが出来ませんでした。
検証環境はElasticsearch 6.0.0-rc1で、実際に試した内容のログはこちらのブログ(http://sakura818uuu.hatenadiary.com/entry/2017/10/29/182053 )に記載しています。
何かお分かりになることがあれば教えていただけると幸いです。
johtani
(Jun Ohtani)
October 30, 2017, 2:50am
2
ブログに書かれている設定のドキュメントにありますが、
リクエストボディにインデックス名を入力した場合に、リジェクトする機能になります。
Bulkなどで、インデックス名をリクエストボディで指定したものがあるとエラーになる機能です。
「上書き」が何を想定されているかはちょっとブログからは読み取れなかったですが、
ここで言っている「overriding」はindexの名前の「overriding」ですね。
1 Like
system
(system)
Closed
November 27, 2017, 1:45pm
4
This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.