Use Redis repository cache for the list repository tags operation
Context
See &9050.
Task
Follow the example of !1086 (merged) and enable the use of the Redis repository object cache for the following API operation: GitLab v1 list repository tags.
Steps
-
Implement; -
Release in isolation (without any other change from &9050); -
Deploy to pre
/gstg
: -
Validate functionality by interacting with the API; -
Analyze the request rate, error rate, and latency metrics for the HTTP API and Redis. All these are available in Grafana here; -
Deploy to gprd
, starting with thecny
stage, and only then moving to themain
stage: -
Validate functionality by interacting with the API; -
Analyze metrics.
Edited by Suleimi Ahmed