Update deduplication strategy of AuthorizedProjectsWorker
What does this MR do and why?
- Tries to resolve #484754 where
AuthorizedProjectsWorker
's SLA keeps exceeding the target of 10 seconds, because it's taking 60 seconds in some cases just to obtain the redis lease to do the actual update. - This MR applies the suggestion from this slack thread, to update the
deduplication
strategy of the worker, so the update can be done without the redis lease.
MR acceptance checklist
Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Related to #484754
Edited by Hinam Mehra