Skip to content

Move ProcessScanResultPolicyWorker for multiple projects into a new worker

Description

!114113 (merged) increased the latency of AuthorizedProjectsWorker and caused QA test to fail #402400 (closed). It also caused sidekiq thread contention https://gitlab.com/gitlab-com/gl-infra/capacity-planning/-/issues/943 This is because of iteration of projects from project_ids in RefreshAuthorizedProjectsService adds substantial delay (all_security_orchestration_policy_configurations precisely)

Implementation Plan

Edited by Sashi Kumar Kumaresan