Drop duplicate jobs from Sidekiq when enqueuing
All threads resolved!
All threads resolved!
Compare changes
Files
9- Bob Van Landuyt authored
This extends the `UntilExecuting` deduplication strategy to cancel scheduling jobs when they are already in the queue. We only deduplicate when the `drop_duplicate_sidekiq_jobs` feature flag is enabled for now. When we drop a job, we log that to the Gitlab::SidekiqLogger.
+ 19
− 0