7.012 2017-06-26
- Upgrade v7.00->v7.01.
- Add job notes.
- Modify locking with zero duration.
7.001 2017-06-24
- Upgrade v6.05->v7.00.
- Add lock & unlock.
- Absent parent treated as finished.
6.101 2017-06-23
- Add Sereal backend.
6.081 2017-06-22
- Fix README :bug:
- Test Minion version.
- Make benchmark config easier.
6.071 2017-06-21
- Fix list_jobs for undefined params (#7, Manuel Mausz).
6.061 2017-06-20
- Fix repair for dependent jobs (#8, Manuel Mausz).
6.051 2017-06-18
- Upgrade v6.00->v6.05.
- Add status to register_worker options.
- Modify behaviour of retry_job.
6.001 2017-06-17
- Upgrade v5.09->v6.00.
- Add broadcast/receive.
5.092 2017-06-16
- Upgrade v5.08->v5.09.
- Add enqueued_jobs to stats.
- Remove unused dependencies.
5.084 2016-06-27
- Make more FreeBSD-friendly.
5.083 2016-06-24
- Upgrade v2.01->v5.08.
- Rename File->Storable.
- Rename t->test.
- Fix Makefile typos.
- Remove debug from test/10-file.t [thanks andk].
2.011 2016-06-16
- Upgrade v0.38->v2.01.
0.381 2016-06-15
- Take ownership of package.
- Do not store files gzipped.
0.38 2014-10-04
- Removed support for non-blocking enqueue.
- Removed Minion::Backend::Mango.
0.37 2014-09-22
- Fixed packaging bug.
0.36 2014-09-21
- Updated Makefile.PL for version 2 of the CPAN distribution metadata
specification.
0.35 2014-09-06
- Improved Minion::Backend::File to write less often.
0.34 2014-08-26
- Improved job command to show higher precision times.
0.33 2014-07-10
- Replaced state argument of list_jobs methods in Minion::Backend::File and
Minion::Backend::Mango with more versatile options argument.
- Added -t option to job command.
0.32 2014-07-10
- Added state argument to list_jobs methods in Minion::Backend::File and
Minion::Backend::Mango.
- Added -T option to job command.
0.31 2014-07-09
- Reduced CPU usage of Minion::Backend::Mango when waiting for new jobs.
0.30 2014-07-08
- Added timeout argument to dequeue methods in Minion::Backend::File,
Minion::Backend::Mango and Minion::Worker.
0.29 2014-07-07
- Renamed restart_job methods to retry_job in Minion::Backend,
Minion::Backend::File and Minion::Backend::Mango.
- Renamed restart method to retry in Minion::Job.
- Improved worker command to repair in regular intervals.
0.28 2014-06-28
- Added spawn event to Minion::Job.
0.27 2014-06-21
- Replaced delayed option with delay.
0.26 2014-06-18
- Renamed clean_up_after attribute in Minion to remove_after.
0.25 2014-06-17
- Removed auto_perform attribute from Minion.
- Added perform_jobs method to Minion.
- Fixed multiple Windows bugs.
0.24 2014-06-16
- Improved Minion::Job to reset Mojo::IOLoop.
- Fixed Windows bugs in tests.
0.23 2014-06-15
- Fixed Minion::Backend::File Windows support.
0.22 2014-06-15
- Reduced default clean_up_after value to 10 days.
0.21 2014-06-14
- Added clean_up_after attribute to Minion.
- Improved performance of repair methods.
0.20 2014-06-13
- Added module Minion::Backend::File.
- Improved Minion::Backend to provide a generic repair method.
0.15 2014-06-04
- Fixed a few small bugs in Minion::Backend::Mango.
0.14 2014-06-04
- Fixed Minion::Backend::Mango to work with strings in addition to object
ids.
0.13 2014-06-03
- Added list_workers method to Minion::Backend.
- Added list_workers method to Minion::Backend::Mango.
0.12 2014-06-03
- Fixed enqueue to use the correct time format.
0.11 2014-06-03
- Changed a few return values in Minion::Backend::Mango.
0.10 2014-06-02
- Removed created, delayed, error, finished, priority, restarted, restarts,
started and state methods from Minion::Job.
- Removed started method from Minion::Worker.
- Added support for pluggable backends.
- Added modules Minion::Backend and Minion::Backend::Mango.
- Added backend attribute to Minion.
- Added reset method to Minion.
- Added info method to Minion::Job.
- Added info method to Minion::Worker.
- Added -L and -S options to job command.
0.09 2014-04-05
- Added worker event to Minion.
- Added dequeue event to Minion::Worker.
- Added failed and finished events to Minion::Job.
- Added restarted method to Minion::Job.
- Changed return values of fail, finish and restart methods in Minion::Job.
0.08 2014-04-04
- Added support for non-blocking enqueue.
0.07 2014-04-03
- Improved performance by reusing Mango connections.
0.06 2014-04-03
- Added delayed and priority methods to Minion::Job.
- Renamed after option to delayed.
- Improved job command to use a human readable time format and allow new
jobs to be enqueued.
0.05 2014-04-03
- Improved job command to stream job lists and show more information.
0.04 2014-04-02
- Removed all_jobs and one_job methods from Minion::Job.
- Removed repair method from Minion::Worker;
- Added module Minion::Command::minion::job.
- Added auto_perform attribute to Minion.
- Added repair method to Minion.
- Added created, error, finished, remove, restart, restarts and started
methods to Minion::Job.
- Added started method to Minion::Worker.
0.03 2014-03-30
- Removed doc and worker attributes from Minion::Job.
- Added args, id and minion attributes to Minion::Job.
- Added id attribute to Minion::Worker.
- Added job method to Minion.
- Added state method to Minion::Job.
0.02 2014-03-28
- Added support for delayed jobs.
- Added stats method to Minion.
- Added app method to Minion::Job.
- Reduced Perl version requirement to 5.10.1.
0.01 2014-03-27
- First release.