Elasticseach reindex api не переиндексирует все документы - PullRequest
0 голосов
/ 09 июля 2020

Недавно я решил изменить свое отображение / настройки, и для этого мне пришлось переиндексировать все документы (5M), однако переиндексируется только 20 документов из 5-метрового.

Я создал новый индекс с такой же аркой, но изменено множество отображений / настроек. (изменение типа ключевого слова на тип текста, et c)

при публикации для переиндексации с помощью этой команды:

POST /_reindex?wait_for_completion=false
{
  "source": {
    "index": "index",
    "size": 2000
  },
  "dest": {
    "index": "index_new"
  }
}

переиндексируется только 20 документов, а затем отображается как завершенное. Я что-то упускаю? Могу ли я изменить текст на ключевое слово и наоборот?

у меня версия 5.6.

1 Ответ

0 голосов
/ 10 июля 2020

Проблема была в моих сопоставлениях. Я указал неверный тип.

...