Spec-Zone.ru › Elasticsearch 8
›Elasticsearch Руководство [8.17] ›Примечания к выпуску

Elasticsearch версия 8.4.2

Также см. Разрывы совместимости в 8.4.

Известные проблемы

  • В этой версии обнаружена регрессия в запросах multi_match, использующих тип ранжирования cross_fields. Elasticsearch

    При выполнении запроса multi_match с типом cross_fields, Elasticsearch иногда может выбросить исключение IllegalArgument с сообщением «totalTermFreq должен быть не меньше docFreq». Если используется тип ранжирования cross_fields, рекомендуется пропустить версию 8.4.2. Эта регрессия была исправлена в версии 8.4.3.

  • При использовании поиска по диапазонам дат с форматом, в котором отсутствуют все поля даты (отсутствует месяц или день), может использоваться неправильно разобранная дата. Решением является использование шаблона даты со всеми полями даты (год, месяц, день) (проблема: #90187)
  • Данные ленты машинного обучения не могут быть перечислены, если ни одна из них не изменялась с версии 6.x

    Если у вас есть лента данных, созданная в версии 5.x или 6.x и не обновлявшаяся с 7.0, то в версиях 8.4 и 8.5 перечисление лент данных невозможно. Это означает, что задачи обнаружения аномалий не могут управляться с помощью Kibana. Эта проблема исправлена в 8.6.0.

    Если вы обновитесь до 8.4 или 8.5 с такой лентой данных, вам необходимо обойти проблему, обновив информацию об авторизации каждой ленты данных, используя эти шаги.

  • Оркестраторы, использующие файл settings.json для конфигурации Elasticsearch, могут столкнуться с тупиками во время выборов мастера (проблема: #92812)

    Для решения проблемы удалите файл settings.json и перезапустите соответствующий узел.

  • Разбор запроса, когда последний элемент в массиве отфильтровывается (например, с использованием _source_includes), завершается неудачно. Это связано с ошибкой в парсере Jackson. Исправлено в Elasticsearch 8.6.1 (#91456)
  • При использовании процессора обработки вложений ingest attachment processor взаимодействие Tika с log4j 2.18.0 и выше (введён в Elasticsearch 8.4.0) приводит к избыточному протоколированию. Это чрезмерное протоколирование может привести к нестабильности кластера, до такой степени, что кластер становится непригодным для использования, и узлы необходимо перезапустить. (проблема: #91964). Эта проблема исправлена в Elasticsearch 8.7.0 (#93878)

    Для решения проблемы обновитесь до версии 8.7.0 или выше.

Исправления ошибок

Распределение
  • Исправлен режим отладки в MaxRetryAllocationDecider #89973
Аутентификация
  • Исправлено двойное отправление ответа в TransportOpenIdConnectPrepareAuthenticationAction #89930
Автомасштабирование
  • Исправлена проблема с автомасштабированием после клонирования или разделения #89768 (проблема: #89758)
Состояние
  • Исправлены условия получения истории удалённого мастера #89472 (проблема: #89431)
ILM+SLM
  • Копирование isHidden во время смены алиасов ILM #89650 (проблема: #89604)
Инфраструктура/Ядро
  • Расширен логика округления дат до условной #89693 (проблемы: #89096, #58986)
  • Исправление зависания FileSettingsService при обновлении с ошибкой #89630
  • Реализация исправления для завершения потока наблюдателя файлов, чтобы избежать тупика #89934
Узел ingest
  • Исправление отсутствия конвейера id в метаданных ingest внутри блока on_failure #89632
Машинное обучение
  • Исправление утечки памяти в TransportDeleteExpiredDataAction #89935
  • Не сохранять токены категоризации при совпадении существующей категории #2398
Сеть
  • Исправление утечки памяти при двойном вызове RestChannel.sendResponse #89873
Ранжирование
  • Избежать отрицательных оценок с типом cross_fields #89016 (проблема: #44700)
Сводка
  • Перенаправление TransportRollupCapsAction в пул УПРАВЛЕНИЯ #89803
Поиск
  • Пустые интервалы должны начинаться с позиции -1 #89962 (проблема: #89789)
Преобразование
  • Исправление конкурентности планировщика #89716 (проблема: #88991)

Улучшения

Распределение
  • Протоколирование неудачных попыток получения учетных данных от веб-токенов удостоверения личности #88241
Состояние
  • Добавление случая диагностики задержки распределения к индикатору доступности фрагментов #89056

Обновления

Упаковка
  • Обновление OpenJDK до 18.0.2.1 #89535 (проблема: #89531)

© 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/8.17/release-notes-8.4.2.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API