Skip to content

Avoid Gitaly N+1 in Elasticsearch commit results

Mario de la Ossa requested to merge avoid_es_loading_commits into master

What does this MR do?

In https://gitlab.com/gitlab-org/gitlab-ee/issues/9927#note_144844558 we saw that our Elasticsearch results for Commits take a particularly large amount of time to render. We already have most of the important commit information inside Elasticsearch, so let's show that information instead of asking Gitaly to load the commits from disk

What are the relevant issue numbers?

Related to #9927 (closed)

Closes #3454 (closed)

Closes https://gitlab.com/gitlab-org/gitlab-ee/issues/2016

Closes https://gitlab.com/gitlab-org/gitlab-ee/issues/2282

Does this MR meet the acceptance criteria?

Closes #3454 (closed)

Edited by Coung Ngo

Merge request reports