Spec-Zone.ru › Elasticsearch 7
›Elasticsearch Guide [7.17] ›Migration guide

Breaking changes in 7.5

This section discusses the changes that you need to be aware of when migrating your application to Elasticsearch 7.5.

See also What’s new in 7.17 and Release notes.

  • Allocation deprecations
  • Search Changes

Allocation deprecations

The cluster.routing.allocation.disk.include_relocations setting is deprecated.

The cluster.routing.allocation.disk.include_relocations cluster setting is now deprecated. In future versions, Elasticsearch will account for the sizes of relocating shards when making allocation decisions based on the disk usage of nodes in the cluster.

Currently, you can set cluster.routing.allocation.disk.include_relocations to false to disable this accounting. This can result in poor allocation decisions that might overshoot watermarks and require significant work to correct.

To avoid deprecation warnings, discontinue use of the setting.

Search Changes

Stricter checking for wildcard queries on _index

Previously, a wildcard query on the _index field matched directly against the fully-qualified index name. Now, in order to match against remote indices like cluster:index, the query must contain a colon, as in cl*ster:inde*. This behavior aligns with the way indices are matched in the search endpoint.

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

Spec-Zone.ru

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