Elasticsearch версия 7.9.1
См. также Изменения, требующие перехода в версии 7.9.
Известные проблемы
-
SQL: Если в
WHEREусловии содержатся как минимум два реляционных оператора, объединённыхAND, из которых один является сравнением (<=,<,>=,>), а другой — неравенством (!=,<>), оба относительно литералов или сводимых выражений, то неравенство будет проигнорировано. Обходной путь — заменить неравенство операторомNOT IN.Мы исправили эту проблему в Elasticsearch 7.10.1 и более поздних версиях. Дополнительные сведения см. в #65488.
-
Создание и восстановление снимков: Если индекс удаляется, а кластер одновременно создаёт более одного снимка, существует риск, что один из снимков никогда не завершится, а также что некоторые данные фрагментов могут быть потеряны из репозитория, что приведёт к сбою будущих операций восстановления. Чтобы смягчить эту проблему, задайте
snapshot.max_concurrent_operations: 1, чтобы предотвратить одновременные операции создания снимков:PUT _cluster/settings { "persistent" : { "snapshot.max_concurrent_operations" : 1 } }Эта проблема исправлена в версиях Elasticsearch 7.13.1 и более поздних. Починить репозиторий после возникновения этой проблемы невозможно, поэтому необходимо восстановить репозиторий из резервной копии или очистить его, выполнив
DELETE _snapshot/<repository name>/*, или перейти к новому репозиторию. Дополнительные сведения см. в #73456. - Парсинг запроса, когда последний элемент в массиве отфильтровывается (например, с помощью
_source_includes), завершается ошибкой. Это связано с ошибкой в парсере Jackson. Исправлено в Elasticsearch 8.6.1 (#91456)
Новые возможности
Улучшения
Исправления ошибок
- Аутентификация
-
- Вызывать ActionListener.onResponse ровно один раз #61584
- Авторизация
-
- Смягчить проверку контроля доступа к индексу для поиска с прокруткой #61446
- CCR
- Координация кластера
- EQL
- Функции/Потоки данных
- Функции/ILM+SLM
-
- Исправить гонку в слушателях состояния SLM-мастера/кластера #59801
- Функции/Инжест
-
- Исправить обработку конечных конвейеров при изменении пункта назначения #59522 (проблема: #57968)
- Исправить неверное имя конвейера в отладочном журнале #58817 (проблема: #58478)
- Исправить неверный результат при выполнении массовых запросов с конвейером и без него #60818 (проблема: #60437)
- Обновить файл регулярных выражений для процессора узла es user agent #59697 (проблема: #59694)
- IdentityProvider
- Машинное обучение
-
- Всегда записывать prediction_probability и prediction_score для классификационной инференции #60335
- Убедиться, что индекс .ml-config обновлен перед очисткой времени завершения задачи аномалий #61064 (проблема: #61157)
- Убедиться, что отображения индекса аннотаций обновлены #61107 (проблема: #74935)
- Обрабатывать исключение закрытия узла при обработке результатов ML #60238 (проблема: #60130)
- Восстанавливать поиск извлечения фрейма данных от последнего ключа сортировки #61544
- SQL
- Поиск
- Снапшот/Восстановление
Улучшения
© 2023-2025 Elasticsearch
As of September 2024, Elasticsearch is available under a choice of three licenses: the Server Side Public License (SSPL), the Elastic License, or the AGPLv3 (OSI approved).
Elasticsearch and the Elasticsearch logo are trademarks of Elasticsearch B.V., registered in the U.S. and in other countries.
https://www.elastic.co/guide/en/elasticsearch/reference/7.17/release-notes-7.9.1.html