Skip to content

Provide an upgrade path for the .tasks index from 7.x to 8.x #38107

@ywelsch

Description

@ywelsch

The .tasks index is currently used to store information about past reindex / update-/delete-by-query requests, delete ML job actions, and index upgrade requests. As we currently only support index compatibility with the previous major ES version, upgrading across major versions might require a full reindex. For security and watcher indices, we have solved this problem by using aliases, marking indices temporarily as read-only, and then issuing a reindex, swapping the alias and removing the original index. For .tasks, this is a little bit more tricky as the reindex process uses .tasks, the index it tries to reindex.

Metadata

Metadata

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions