Skip to content

WIP: Resolve "Projects::PipelinesController#index.json is slow due to SQL"

username-removed-423915 requested to merge 27377-preload-pipeline-entity into master

What does this MR do?

Eliminating all the N+1 queries when using PipelineSerializer

Are there points in the code the reviewer needs to double check?

Hopefully the behaviour would stay the same.

Why was this MR needed?

Speed up Projects::PipelinesController#index.json so that we could use this to update pipeline table in realtime (i.e. requesting this so much more frequently)

Does this MR meet the acceptance criteria?

What are the relevant issue numbers?

Closes #32766 (moved)

Edited by username-removed-423915

Merge request reports