Backend: Update ResetSkippedJobsService to work with multiple jobs as input
Summary
While drafting up the POC MR !118269 (merged) for #388539 (closed), we discussed the need for ResetSkippedJobsService
to support multiple jobs as input by default.
The goal is to make ResetSkippedJobsService
more performant with multiple jobs so that each job does not have to be iterated on one-by-one. Additionally, ResetSkippedJobsService#reset_source_bridge
should be executed once for all the jobs.
Implementation
Description | MR / Issue |
---|---|
Update ResetSkippedJobsService to support multiple jobs input | !120060 (merged) |
[Feature flag] Roll out ci_support_reset_skipped_jobs_for_multiple_jobs
|
#410415 (closed) |
Remove ci_support_reset_skipped_jobs_for_multiple_jobs feature flag |
!121754 (merged) |
Edited by Leaminn Ma