Skip to content

Deprecate and remove freeze and unfreeze REST endpoints #70192

Open
@zuketo

Description

@zuketo

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

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions