diff options
Diffstat (limited to 'app/services/ci/after_requeue_job_service.rb')
-rw-r--r-- | app/services/ci/after_requeue_job_service.rb | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/app/services/ci/after_requeue_job_service.rb b/app/services/ci/after_requeue_job_service.rb index 9d54207d75d..4374ccd52e0 100644 --- a/app/services/ci/after_requeue_job_service.rb +++ b/app/services/ci/after_requeue_job_service.rb @@ -23,8 +23,6 @@ module Ci # rubocop: disable CodeReuse/ActiveRecord def dependent_jobs - return legacy_dependent_jobs unless ::Feature.enabled?(:ci_requeue_with_dag_object_hierarchy, project) - ordered_by_dag( @processable.pipeline.processables .from_union(needs_dependent_jobs, stage_dependent_jobs) @@ -50,24 +48,6 @@ module Ci ).descendants end - def legacy_skipped_jobs - @legacy_skipped_jobs ||= @processable.pipeline.processables.skipped - end - - def legacy_dependent_jobs - ordered_by_dag( - legacy_stage_dependent_jobs.or(legacy_needs_dependent_jobs).ordered_by_stage.preload(:needs) - ) - end - - def legacy_stage_dependent_jobs - legacy_skipped_jobs.after_stage(@processable.stage_idx) - end - - def legacy_needs_dependent_jobs - legacy_skipped_jobs.scheduling_type_dag.with_needs([@processable.name]) - end - def ordered_by_dag(jobs) sorted_job_names = sort_jobs(jobs).each_with_index.to_h |