Elasticsearch версия 7.11.1
Также см. Изменения, вносящие разрыв совместимости в 7.11.
Известные проблемы
-
Снимок и восстановление: Если индекс удаляется, в то время как кластер одновременно выполняет более одного снимка, существует риск, что один из снимков никогда не завершится, а также что некоторые данные фрагмента могут быть потеряны из хранилища, что приведет к отказу будущих операций восстановления. Для уменьшения этой проблемы, установите
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) - Устаревшее значение
index.mapper.dynamicможет нарушить работу вашего кластера. Его можно установить только с помощью API обновления настроек индекса. Симптомы включают отказ узлов от запуска или отказ фрагментов от распределения. Не используйте это значение в версиях до 7.17.22. Ошибка исправлена в 7.17.22. (проблема: #109160)
Улучшения
- API функций/индексов
- Функции/Статистика
-
- Добавление статистики версии создания индексов в статистику кластера #68141
- Снимок/Восстановление
Исправления ошибок
- Аутентификация
- Координация кластера
- Функции/ILM+SLM
-
- Проверить, есть ли действия на фазе удаления #66664 (задача: #65847)
- Исправить обработку конфигураций с сочетанием максимального и expire-after retention #68352
- Исправить действие searchable snapshot, чтобы оно ожидает восстановленный индекс #68309 (задача: #67879)
- Игнорировать
clusterChangedсобытия, если состояние не восстановлено #67507 (задача: #67506) -
ShrinkStepигнорирует флагisAcknowledgedв ответе #67591 (задача: #53111) - Пропустить rollover, если поток данных уже был переведен #67778 (задача: #67777)
- Функции/API индексов
- Функции/Ingest
- Функции/Статистики
- Geo
- Инфраструктура/Скрипты
- Машинное обучение
-
- Убедиться, что отображения обновлены перед откат состояния #68746
- Сеть
- Упаковка
- Восстановление
-
- Проверить кладбище при импорте висящего индекса #67687
- 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.11.1.html