Skip to content

Add zero-downtime re-indexing documentation

What does this MR do?

This MR adds documentation about using ElasticSearch alias to enable zero-downtime re-indexing.

In this process, we are leveraging the ElasticSearch re-index API and index alias such as we decouple the index used by GitLab from the index we use for reindexing.

This method enables us to use an atomic process to swap the freshly indexed index online, without any downtime.

Conformity

Availability and Testing

Closes #213918 (closed)

Edited by 🤖 GitLab Bot 🤖

Merge request reports

Loading