Skip to content

Memoize loading of CI variables

Stan Hu requested to merge sh-cache-ci-variables into master

When creating a pipeline with many builds, we load group and project variables repeatedly, which can cause a high number of Redis calls, database queries, and RAM usage. We can cache this data within RequestStore to speed up the building of pipelines.

Relates to #198694 (closed)

Edited by Stan Hu

Merge request reports