Loading
feat: add oneOf set-membership matcher to rate-limit rules
GitLab's rack rate limiting needs one skip rule matching the allowlisted user IDs from GITLAB_THROTTLE_USER_ALLOWLIST. A regex union of IDs would break the 200-char cap on the re string form, and per-ID eq rules multiply with the allowlist size. oneOf matches when the identifier value equals any array element, compared without coercion like eq. The name follows the runbooks PromQL selector convention (oneOf in selectors.libsonnet) rather than in, which is a keyword in other languages labkit targets. See gitlab-com/gl-infra/production-engineering#29320