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

Elasticsearch версия 8.10.3

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

  • Понижение версии на основе снимков

    Формат хранилища снимков изменился таким образом, что более ранние версии Elasticsearch не могут читать содержимое хранилища, если оно содержит снимки из этой версии, а последний кластер, записывавший в это хранилище, находился в серии 8.10. Это помешает вам откатить обновление до серии 8.10, восстанавливая снимок, сделанный до обновления.

    Хранилища снимков, созданные кластерами, работающими в версиях 8.11.0 и выше, совместимы со всеми более ранними версиями. Кроме того, кластеры, работающие в версии 8.11.0 или выше, также будут автоматически исправлять формат хранилища при первой записи в хранилище для создания или удаления снимка, что позволит всем более ранним версиям снова читать его содержимое.

    Если вы хотите понизить версию до версии, предшествующей 8.9.0, сначала создайте или удалите снимок с помощью кластера, работающего в версии 8.11.0 или выше, чтобы исправить формат хранилища. Если хранилище невозможно исправить таким образом, сначала удалите все снимки в хранилище, созданные в версии 8.9.0 или выше. Для этого потребуется использование кластера, работающего в версии 8.10.0 или выше.

    Если вы хотите понизить версию до версии из серии 8.9, сначала создайте или удалите снимок с помощью кластера, работающего в версии 8.11.0 или выше, чтобы исправить формат хранилища. Если хранилище невозможно исправить таким образом, сначала удалите все снимки в хранилище, созданные в версии 8.10.0 или выше, используя кластер, работающий в версии 8.10.4.

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

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

    Если вам необходимо было явно включить предупредительный GC для вашей рабочей нагрузки в предыдущей версии Elasticsearch, мы рекомендуем вам воздержаться от обновления до этой версии, так как настройки для включения предупредительного GC были удалены из JDK 21.

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

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

Агрегации
  • Исправление агрегации cardinality для const_keyword #99814 (проблема: #99776)
Распределенный
  • Пропустить валидацию настроек во время желаемых обновлений узлов #99946
Выделение
  • Реализация matches() для SourceConfirmedTextQuery #100252
ILM+SLM
  • ILM добавить шаг check-ts-end-time-passed #100179 (проблема: #99696)
  • Действие удаления ILM ожидает истечения времени/пределов индекса TSDS #100207
Узел Ingest
  • Проверить индекс enrich перед завершением выполнения политики #100106
Машинное обучение
  • Добавление логики повторной попытки для API запуска развертывания модели #99673
  • Использование блоков по 1 МБ для хранения модели elser #99677
Поиск
  • Закрытие истекших контекстов поиска в потоке SEARCH #99660
  • Исправление API полей для geo_point полей внутри других массивов #99868 (проблема: #99781)
Снимок/Восстановление
  • Поддержка $ и / в заменах при восстановлении переименований #99892 (проблема: #99078)
Преобразование
  • Не использовать PIT при наличии удаленных индексов в источнике #99803
  • Игнорировать ошибку "индекс не найден", когда delete_dest_index флаг установлен, но индекс назначения не существует #99738
  • Позволить _stats таймаут внутри, если информация о контрольной точке не может быть получена #99914
Поиск векторов
  • Обновить диапазон версий в jvm.options для API векторов Panama #99846

Улучшения

Авторизация
  • Добавить разрешение на управление для управляемых флотом индексов угроз #99231
Выделение
  • Реализовать matches() для SourceConfirmedTextQuery #100134
Узел Ingest
  • Показать конкретную ошибку, когда индекс enrich не существует, вместо NullPointerException #99604
Поиск
  • Добавить проверки в запросах term и terms, чтобы входные terms не были слишком длинными #99818 (проблема: #99802)

Обновления

Упаковка
  • Обновить связанный JDK до Java 21 #99724

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

Spec-Zone.ru

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