Изменения в 7.2
В этом разделе обсуждаются изменения, о которых следует знать при миграции приложения на Elasticsearch 7.2.
См. также Что нового в 7.17 и Заметки к релизу.
Изменения обнаружения
Допускается только один порт для каждого узла-источника.
В более ранних версиях вы могли включать диапазон портов в записи в списке discovery.seed_hosts, но Elasticsearch использовал только первый порт в диапазоне и неожиданно игнорировал остальные. Например, если вы задали discovery.seed_hosts:
"10.11.12.13:9300-9310", Elasticsearch использовал только 10.11.12.13:9300 для обнаружения. Адреса узлов-источников, содержащие диапазоны портов, теперь отклоняются.
Отклонения управления жизненным циклом индексов (ILM)
Интервал опроса ILM менее одной секунды устарел.
Установка indices.lifecycle.poll_interval менее одной секунды (1s) теперь устарела. Если значение настройки кластера indices.lifecycle.poll_interval слишком низкое, это может привести к чрезмерной нагрузке на кластер.
Чтобы избежать предупреждений об устаревании, используйте значение настройки 1s или больше.
Изменения конвейера Ingest
Параметр user_agent процессора Ingest устарел.
Параметр ecs для процессора Ingest user_agent устарел и будет удален в версии 8.0. В версии 8.x процессор Ingest user_agent будет возвращать только поля Elastic Common Schema (ECS).
Чтобы избежать предупреждений об устаревании, удалите параметр из ваших конвейеров Ingest.
© 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/breaking-changes-7.2.html