Spec-Zone.ru › Elasticsearch 7
›Руководство по Elasticsearch [7.17] ›Примечания к релизу

Elasticsearch версия 7.12.1

Также см. Изменения в работе 7.12.

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

  • Уровень «замороженные данные»: (только Windows) Уровень данных «замороженные» полагается на несколько механизмов кэширования, чтобы ускорить доступ к файлам поиска моментальных снимков. Один из этих кэшей использует разреженные файлы, чтобы избежать создания больших файлов на диске, когда это не строго необходимо. Ошибка препятствовала созданию файлов с правильными параметрами для включения поддержки разреженных файлов на Windows, что заставляло Elasticsearch создавать потенциально большие файлы, которые могут в конечном итоге израсходовать весь объем диска.

    Эта проблема исправлена в версиях Elasticsearch 7.15.2 и более поздних. Для более ранних версий известного решения нет. Системы файлов, которые по умолчанию поддерживают разреженные файлы, не затронуты. Более подробную информацию можно найти в #79371.

  • Моментальный снимок и восстановление: Если индекс удаляется, в то время как кластер одновременно выполняет более одного моментального снимка, существует риск, что один из моментальных снимков может никогда не завершиться, а также что некоторые данные фрагмента могут быть потеряны из хранилища, что приведет к отказу операций восстановления в будущем. Для уменьшения этой проблемы установите 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)

Улучшения

CCR
  • Предотвращение следования индексов, созданных на основе моментальных снимков, с помощью CCR #70580
Функции/Потоки данных
  • Разрешение закрытия индекса записи потока данных #70908 (вопросы: #70861, #70903)
  • Улучшение цикла прокрутки потоков данных и упрощение проверки метаданных кластера для потоков данных #70934 (вопрос: #70905)
Машинное обучение
  • Обеспечение работы родных процессов ML с glibc 2.33 на x86_64 #1828
Моментальный снимок/Восстановление
  • Адаптация замороженного буфера записи и пула потоков #71172
  • Добавление поддержки кэширования индекса CFS для full_copy моментальных снимков поиска #70646
  • Настройка длины кэша блоков документов для файлов метаданных Lucene #69431 (вопрос: #69283)
  • Всегда использование CacheService для кэширования блоков метаданных #70668 (вопросы: #70728, #70763)
  • Леничная загрузка soft-delete для фрагментов моментального снимка поиска #69203

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

Агрегации
  • Исправление показателей процентилей agg в медленном журнале после транспортировки #70318
Анализ
  • Исправление разрыва инкремента позиции в анализаторах фраз/префиксов #70096 (проблема: #70049)
CRUD
  • Разветвление listener#onFailure в PrimaryReplicaSyncer #70506 (проблемы: #69949, #70407)
Координация кластера
  • Полная инициализация состояния кластера на временных узлах #71466
Функции/Функции
  • Сопоставление ролей уровней данных с ролью DATA legacy для <7.3 #71628 (проблема: #71464)
Функции/ILM+SLM
  • Удаление потока данных в действии удаления ILM, если последний индекс в потоке данных #69637
Функции/Инжест
  • Исправление обработки значений порта, не являющихся целыми числами, в процессоре community_id #70148 (проблема: #70131)
  • Исправление опечатки в проверке порта назначения процессора идентификатора сообщества #70883
  • Шаблоны соответствуют индексам с выражениями date math #71433 (проблема: #69727)
  • Процессор частей URI обрабатывает URL, содержащие пробелы #71559 (проблема: #70947)
Функции/Статистика
  • Избегайте возврата отрицательного значения в CounterMetric #71446 (проблемы: #52411, #70968)
Функции/Watcher
  • Включить возможность установки таймаута узла-мастера в запросах Watcher start/stop #70425
Гео
  • Не перераспределять при изменении размера в GeoGridTiler #70159
  • Исправление поведения агрегации geo_line при отсутствии значений #69395 (проблема: #69346)
  • Исправление бесконечной петли при полигонизации окружности с центром на полюсе #70875
  • Исправление ошибки переполнения в SortingNumericDocValues #70154
Инфра/Ядро
  • Всегда оборачивать исключение при разборе даты в IllegalArgumentException #71038
Инфра/Скрипты
  • Удаление счетчика циклов для циклов foreach #71602 (проблема: #71584)
Машинное обучение
  • Улучшение надежности отслеживания памяти ML при включении/выключении узлов-мастеров #71067 (проблема: #68685)
Картирование
  • Маппер гео-формы legacy не обнаруживает параметр [points_only] #70765 (проблема: #70751)
SQL
  • Внедрение и документирование совместимости с клиентской версией #70451 (проблема: #70400)
  • Исправление тега версии манифеста в соединителе Tableau #71524
  • Рекурсивное разрешение атрибутов для улучшенной поддержки подзапросов #69765 (проблема: #67237)
  • Проверка бинарных полей, обнаруженных вне проекта, на наличие doc_values #69128 (проблема: #68229)
Поиск
  • Исправление исключения при объединении предложений дополнений #70414 (проблема: #70328)
  • Исправление отчёта кеша запросов о негативном использованной памяти #70273 (проблема: #55434)
  • Исправление состояний поиска запросов CCS в смешанном кластере #70948 (проблема: #52741)
Снимок/Восстановление
  • Избегайте атомных перезаписей тестов на репозиториях FS #70483 (проблема: #70303)
  • Удалите фильтры распределения при монтировании поискового снимка #70007 (проблема: #69759)
  • Исправить источник только моментальный снимок, навсегда сломанный в сломанном _snapshot каталоге #71459
  • Исправить isDedicatedVotingOnlyNode #71358 (проблема: #71352)
  • Исправить удобочитаемый xcontent для снимков в процессе и удаления #70256
  • Исправить неправильно вычисленный смещение в контрольной сумме #69441 (проблемы: #69415, #69437)
  • Размещать только частичные фрагменты на узлах с кэшем #69904
  • Оптимизированное чтение контрольной суммы нижней части из FileInfo #69415
  • Снизить использование памяти параллельными удалениями Azure blob #71330 (проблема: #71267)
  • Остановить блокировку удалений снимков из-за ограничений одновременности #71050

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

Spec-Zone.ru

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