Всем привет!
В Index template поменял mapping поля на integer, соответственно после этого у меня нарисовались конфликты по типу поля. Хотел сделать reindex, но в процессе отработки вылетает ошибка.
POST запрос в Dev Tools:
POST _reindex/
{
"source": {
"index": "cdr-2020.10.26"
},
"dest": {
"index": "cdr-2020.10.26_reindex"
}
}
Ответ:
{
"took" : 1012,
"timed_out" : false,
"total" : 124254,
"updated" : 0,
"created" : 998,
"deleted" : 0,
"batches" : 1,
"version_conflicts" : 0,
"noops" : 0,
"retries" : {
"bulk" : 0,
"search" : 0
},
"throttled_millis" : 0,
"requests_per_second" : -1.0,
"throttled_until_millis" : 0,
"failures" : [
{
"index" : "cdr-2020.10.26_reindex",
"type" : "_doc",
"id" : "MXoVZnUBU2Ydu8BdPh2f",
"cause" : {
"type" : "mapper_parsing_exception",
"reason" : "failed to parse field [duration] of type [integer] in document with id 'MXoVZnUBU2Ydu8BdPh2f'. Preview of field's value: 'duration'",
"caused_by" : {
"type" : "number_format_exception",
"reason" : "For input string: \"duration\""
}
},
"status" : 400
},
{
"index" : "cdr-2020.10.26_reindex",
"type" : "_doc",
"id" : "l3oVZnUBU2Ydu8BdPh2g",
"cause" : {
"type" : "mapper_parsing_exception",
"reason" : "failed to parse field [duration] of type [integer] in document with id 'l3oVZnUBU2Ydu8BdPh2g'. Preview of field's value: 'INTEGER'",
"caused_by" : {
"type" : "number_format_exception",
"reason" : "For input string: \"INTEGER\""
}
},
"status" : 400
}
]
}
Реиндексируется не больше тысячи документов из, а потом ошибка, в чем может быть проблема?