Предупреждение ElasticSearch GetIndexRequest обращается к системным индексам

#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) запрос * больше не будет возвращать системные индексы. Поэтому, если вы не полагаетесь на текущее поведение, вы можете игнорировать это предупреждение.