Spec-Zone.ru › Elasticsearch 7
›Elasticsearch Guide [7.17] ›Справочные заметки о выпуске

Elasticsearch версия 7.10.1

См. также Изменения, требующие переработки, в 7.10.

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

  • В Elasticsearch 7.10.0 были несколько регрессий, связанных с загрузкой вложенных документов. Они были устранены в Elasticsearch 7.10.2.

    • При нескольких уровнях вложенных inner_hits, мы можем не загрузить _source. (#66577)
    • При вложенных inner_hits быстрый выделение вектора может загрузить фрагменты из неправильного документа. (#65533)
    • Когда _source отключен, мы можем не загрузить вложенные inner_hits и top_hits. (#66572)
  • Снимок и восстановление: Если индекс удаляется, в то время как кластер одновременно выполняет более одного снимка, есть риск, что один из снимков так и не завершится, а также что некоторые данные фрагмента могут быть потеряны из хранилища, что приведет к сбою будущих операций восстановления. Чтобы смягчить эту проблему, установите 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)

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

Распределение
  • Исправление NPE в toString FailedShard #64770
CCR
  • Остановка возобновления аренды хранения при сбое задачи follow #65168
CRUD
  • Распространение отклоненного выполнения во время массовых действий #64842 (проблема: #64450)
Координация кластера
  • Исправление ролей после обновления с развертыванием #64693 (проблема: #62840)
EQL
  • Разрешение null tiebreakers внутри порядков/последовательностей #65033 (проблема: #64706)
  • Исправление исключения «ресурс не найден» при существующем асинхронном поиске EQL #65167 (проблема: #65108)
  • Исправление агрессивной/некорректной политики до тех пор, пока в последовательностях #65156
Функции/ILM+SLM
  • Исправление SetSingleNodeAllocateStep для развертываний уровня данных #64679
Функции/Watcher
  • Watcher понимает скрытое значение expand wildcard #65332 (проблема: #65148)
Geo
  • Исправление обработки значений null в geo_point #65307 (проблема: #65306)
Infra/Core
  • Исправление разрешения скрытых индексов date math #65236 (проблема: #65157)
Infra/Scripting
  • Исправление ошибки преобразования в Painless при составном присваивании для String #65329
  • Возврат безопасного для null поведения к ошибке во время выполнения вместо времени компиляции #65099 (проблема: #65098)
Машинное обучение
  • Правильная извлечение сопоставления зависимой переменной в случае многопольного #63813
  • Исправление ошибки выборки данных для анализа данных с помощью фреймов данных, используемых пользовательскими процессорами функций #64727
  • Исправление ошибок извлечения пользовательского процессора функций вокруг полей boolean и пользовательского порядка выхода функции one_hot #64937
  • Защита от переполнения стека при загрузке данных анализа данных с фреймами данных #64947
  • Исправление ошибки, когда значение peak_model_bytes объекта model_size_stats не восстанавливалось из снимков работы обнаружения аномалий #1572
Картирование
  • Правильная сериализация анализирующего инструмента search-as-you-type #65359 (проблема: #65319)
  • Параметр boost, который не используется, не должен генерировать исключение сопоставления #64999 (проблема: #64982)
SQL
  • Исправление проблемы с возвращаемым типом в функции sign #64845
Поиск
  • Исправление кэшируемости пользовательского LongValuesSource в TermsSetQueryBuilder #65367
  • SourceValueFetcher должен проверять все возможные поля источника #65375
Снимок/восстановление
  • Исправление обработки ошибок в CacheFile#acquire #65342 (проблема: #65302)
  • Исправление двух ошибок в состоянии машины клонирования снимков #65042

© 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.10.1.html

Spec-Zone.ru

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