Changes for version 2.0 - 2015-10-01

  • Removed -t option from worker command.
  • Added support for multiple named queues.
  • Added retries attribute to Minion::Job.
  • Added retries argument to fail_job, finish_job and retry_job methods in Minion::Backend::File and Minion::Backend::Pg.
  • Added queue option to enqueue method in Minion.
  • Added queue option to enqueue and retry_job methods in Minion::Backend::File and Minion::Backend::Pg.
  • Added queues option to dequeue method in Minion::Worker.
  • Added queues option to dequeue method in Minion::Backend::File and Minion::Backend::Pg.
  • Added -q option to job and worker commands.
  • Improved worker command to be more resilient to time jumps.
  • Fixed a race condition in Minion::Backend::File and Minion::Backend::Pg where a retried job did not have to be dequeued again before it could be finished.

Modules

Job queue
Backend base class
File backend
PostgreSQL backend
Minion command
Minion job command
Minion worker command
Minion job
Minion worker
Minion job queue plugin

Provides

in lib/Minion/Backend/File.pm