UGA Boxxx

つぶやきの延長のつもりで、知ったこと思ったこと書いてます

【Elasticsearch】ES7でhitsが10,000 になる

ES7にアップグレードした環境にES6でつくったデータをrestoreして、totalのdoc数を確認したところtotal_hitsが10,000件になっていた

snapshot中の問題なのか、restore中の問題なのか、ES7へのアップグレードが問題なのかわからなかったのだが

ES7からデフォルトで10,000までになったという情報を得た

www.elastic.co

全件確認したい場合は"track_total_hits": trueをつけて検索する必要があるとのこと

curl -H 'Content-Type: application/json' localhost:9200/my-index/_search?pretty -d '
{
  "track_total_hits": true
}
'