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

Elasticsearch версия 7.17.12

Также см. Изменения в API 7.17.

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

  • Высокая нагрузка на память из-за изменения настройки JVM GC

    Эта версия Elasticsearch поставляется с JDK 20. В JDK 20 защитная GC по умолчанию отключена. Это может привести к увеличению нагрузки на память и увеличению количества CircuitBreakerExceptions при получении больших документов при некоторых нагрузках. (вопрос: #99592)

    Если это изменение повлияет на ваше использование Elasticsearch, рассмотрите возможность повторного включения предыдущего поведения, добавив аргументы JVM -XX:+UnlockDiagnosticVMOptions -XX:+G1UsePreventiveGC (ссылка: Примечания к релизу JDK 20). Важно отметить, что это временное решение и работает только с JDK 20, которое поставляется с Elasticsearch до версии 7.17.13 включительно. Более поздние версии поставляются с JDK 21+, где эта настройка была удалена. Указание этих аргументов JVM предотвратит запуск JVM (и, следовательно, узлов Elasticsearch).

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

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

Агрегации
  • Меньше задержек при парсинге после ключа для полей без отображения #97282 (вопрос: #85928)
CRUD
  • Обработка ошибок в TransportUpdateAction#handleUpdateFailureWithRetry #97290 (вопрос: #97286)
Гео
  • Поддержка типов Byte и Short в качестве функций векторных тайлов #97619 (вопрос: #97612)
Infra/Core
  • Запись максимального количества процессоров при статичной инициализации #97119 (вопрос: #97088)
  • Сохранение контекста в ResultDeduplicator #84038 (вопрос: #84036)
Снимок/Восстановление
  • Исправление необработанной ошибки при наличии неожиданного файла в репозитории blobstore #93914

Улучшения

Преобразование
  • Добавление проверки на null для исправления потенциальной NPE #96785 (вопрос: #96781)

Обновления

Сеть
  • Обновление Netty до 4.1.94.Final #97114

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

Spec-Zone.ru

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