Add a redis hash counter (for future use in tracking the GitLab CLI's events)
What does this MR do and why?
This change adds a new Redis hash counter feature for tracking unique totals in the tracking system. This will allow counting occurrences of specific values (like command labels) while maintaining their uniqueness.
This will be used in !190595 (merged) for tracking events from the GitLab CLI
References
- https://gitlab.com/groups/gitlab-org/-/epics/17105+
- Add instrumentation to the GitLab CLI to better... (&17157)
- https://gitlab.com/gitlab-org/gitlab/-/issues/525057+
Screenshots or screen recordings
| Before | After |
|---|---|
How to set up and validate locally
MR acceptance checklist
Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Edited by Gary Holtz