Hi all.
Is there a way to prevent a scheduled job from being launched, if it's already present as a queued job ?
If there is a bulk of jobs that need to be processed first, it clogs up the system. Lower prioritized jobs will be bulked together, and you can end up having a handful of identical jobs waiting to be processed, one after the other. This is a waste of resources.
It would be nice, if subsequent job launches could be cancelled in advance, if the very same job with the very same parameters (none in this case) is present as an already queued job (or running).
Cheers.