#elasticsearch
#эластичный поиск
Вопрос:
Я использую GetIndexRequest с индексами параметров = «*».
val request = GetIndexRequest() request.indices("*") val response = client.indices()[request, RequestOptions.DEFAULT]
Но я получил предупреждение (переход с ES6 на ES7):
this request accesses system indices: [.kibana], but in a future major version, direct access to system indices will be prevented by default
GetIndexRequest должен показывать все мои индексы (это может быть без системных индексов).
Я попытался установить тип запроса «открыть», но это не работает.
Ответ №1:
Это просто предупреждение и означает только то, что в будущей версии (ES 8.x) запрос *
больше не будет возвращать системные индексы. Поэтому, если вы не полагаетесь на текущее поведение, вы можете игнорировать это предупреждение.