This list summarizes the most important breaking changes in Elasticsearch 7.2.1. For the complete list, go to Elasticsearch breaking changes.
Only a single port may be given for each seed host.edit
In earlier versions you could include a range of ports in entries in the
discovery.seed_hosts list, but Elasticsearch used only the first port in the range and
unexpectedly ignored the rest. For instance if you set
"10.11.12.13:9300-9310" then Elasticsearch would only use
discovery. Seed host addresses containing port ranges are now rejected.
Index lifecycle management (ILM) deprecationsedit
An ILM poll interval of less than one second is deprecated.edit
indices.lifecycle.poll_interval to less than one second (
1s) is now
deprecated. If the
indices.lifecycle.poll_interval cluster setting is too low,
it can cause excessive load on a cluster.
To avoid deprecation warnings, use a setting value of
1s or greater.
Ingest pipeline changesedit
user_agent ingest processor’s
ecs parameter is deprecated.edit
ecs parameter for the
user_agent ingest processor is deprecated and will
be removed in 8.0. In 8.x, the
user_agent ingest processor will only return
Elastic Common Schema (ECS) fields.
To avoid deprecation warnings, remove the parameter from your ingest pipelines.