Skip to content

Avoid loading pipeline status in project search

Mario de la Ossa requested to merge avoid_es_loading_project_ci_status into master

What does this MR do?

When loading elasticsearch project search results we load the CI latest pipeline status to show a small icon on the results (green check or red exclamation mark). This adds little value while making the search very expensive, so I'm proposing we remove it.

Currently there's a lot of projects that do not have a pipeline status in results anyways.

Current: image (the green checkmark can also be a red X)

Proposed: image (note the lack of a green checkmark)

What are the relevant issue numbers?

https://gitlab.com/gitlab-org/gitlab-ee/issues/9927

Does this MR meet the acceptance criteria?

Edited by Mario de la Ossa

Merge request reports