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

Elasticsearch версия 7.13.4

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

Обновления безопасности

  • В системе отчётов об ошибках Elasticsearch была обнаружена уязвимость к раскрытию информации в памяти. Пользователь, имеющий возможность отправлять произвольные запросы к Elasticsearch, мог отправлять неправильный запрос, который приведет к возврату сообщения об ошибке, содержащего ранее использованные части буфера данных. Этот буфер может содержать конфиденциальную информацию, такую как документы Elasticsearch или данные аутентификации. Все версии Elasticsearch до 7.13.4 подвержены этой уязвимости. Известного решения для этой проблемы нет. Вы должны обновить Elasticsearch до версии 7.13.4, чтобы получить исправление. CVE-2021-22145

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

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

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

  • Снимок и восстановление: Если текущий снимок отменён, а ранее запущенный снимок всё ещё выполняется, а затем в очереди стоит последующий снимок, существует риск потери некоторых данных фрагмента из репозитория. Это приведёт к ошибкам при выполнении операций восстановления в будущем. Чтобы смягчить эту проблему, установите snapshot.max_concurrent_operations: 1, чтобы предотвратить одновременные операции создания снимков:

    PUT _cluster/settings
    {
      "persistent" : {
        "snapshot.max_concurrent_operations" : 1
      }
    }

    Эта проблема исправлена в версиях Elasticsearch 7.14.1 и более поздних. Невозможно восстановить репозиторий после того, как он был затронут этой проблемой, поэтому вы должны восстановить репозиторий из резервной копии или очистить репозиторий, выполнив DELETE _snapshot/<repository name>/*, или переместиться в новый репозиторий. Более подробная информация находится в #75598.

  • Парсинг запроса, когда последний элемент в массиве отфильтрован (например, с помощью _source_includes), завершается ошибкой. Это связано с ошибкой в парсере Jackson. Исправлено в Elasticsearch 8.6.1 (#91456)
  • Устаревшее значение index.mapper.dynamic может сломать кластер. Его можно установить только с помощью API Обновление настроек индекса. Симптомы включают невозможность запуска узлов или невозможность распределения фрагментов. Не используйте это значение в версиях до 7.17.22. Исправление введено в версии 7.17.22. (проблема: #109160)

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

Карта
  • Вызов fixRedundantIncludes при обновлении динамических карт #74903 (проблема: #74899)
Снимок/Восстановление
  • Исправление проблем с одновременным удалением репозиториев снимков #74880 (проблема: #74858)

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

Spec-Zone.ru

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