Skip to content

Deprecate and remove freeze and unfreeze REST endpoints #70192

Open

Description

With the addition of a new Frozen Tier in Elasticsearch, and recent improvements in heap utilization, “frozen indices” (_freeze / _unfreeze endpoints) provide little end-user benefit.

Elasticsearch should deprecate, and then remove, _freeze and _unfreeze endpoints. This work should occur in a way that minimally impacts users, with a large amount of notice, and escape hatches along the way.

7.x:

8.0:

9.0:

  • Remove the _unfreeze endpoint in 9.0
  • Automatically _unfreeze any frozen indices upgrading to 9.0
  • Continue to retain the lazy engine internally for shared_cache searchable, for the Frozen Tier
  • Add migration assistant support for inspecting for frozen indices and freeze actions in ILM policies

CC @jasontedor @ywelsch @dakrone

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions