Minion

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN


9.07  2018-10-18
  - Improved various attributes to use new Mojolicious 8.03 features to avoid memory leaks.

9.06  2018-09-22
  - Added support for controlling job processes by installing signal handlers for INT, USR1 and USR2 in tasks.
  - Added kill method to Minion::Job.
  - Improved worker command with support for kill remote control command.
  - Improved admin ui with a new menu to send signals to job processes.

9.05  2018-09-18
  - Fixed screenshot in documentation.

9.04  2018-09-15
  - Updated project metadata.

9.03  2018-04-19
  - Removed hour value from daily history data.
  - Improved 24 hour history graph on Mojolicious::Plugin::Minion::Admin dashboard to use the local time, consistent
    with the real-time graph.

9.02  2018-04-18
  - Changed 24 hour history graph on Mojolicious::Plugin::Minion::Admin dashboard to refresh in 10 minute intervals.
  - Changed daily history data to include an epoch value instead of a day.
  - Fixed a few ordering bugs in history methods.

9.01  2018-04-17
  - Improved 24 hour history graph to refresh automatically every 5 minutes in Mojolicious::Plugin::Minion::Admin.
    (s1037989)

9.0  2018-04-15
  - Replaced queue, state and task options of list_jobs method in Minion::Backend::Pg with queues, states and tasks
    options.
  - Replaced name option of list_locks method in Minion::Backend::Pg with names option.
  - Replaced key/value argument of note method in Minion::Backend::Pg with a hash reference.
  - Added EXPERIMENTAL support for displaying a 24 hour history graph on the Mojolicious::Plugin::Minion::Admin
    dashboard.
  - Added EXPERIMENTAL finish event to Minion::Job.
  - Added EXPERIMENTAL history methods to Minion and Minion::Backend::Pg.
  - Added execute method to Minion::Job.
  - Added -H option to job command.
  - Improved note method in Minion::Job to allow for multiple metadata fields to be changed at once.
  - Fixed a bug where the job command could remove all parents from retried jobs.
  - Fixed filtering of jobs by queue and state in Mojolicious::Plugin::Minion::Admin.

8.12  2018-03-07
  - Added parents option to retry and retry_job methods in Minion::Job and Minion::Backend::Pg. (CandyAngel)

8.11  2018-02-28
  - Fixed worker page links in Mojolicious::Plugin::Minion::Admin.

8.10  2018-02-18
  - Improved Mojolicious::Plugin::Minion::Admin to use less distracting colors.
  - Fixed a bug in Mojolicious::Plugin::Minion::Admin where job results containing very long strings could not be
    displayed properly.

8.09  2018-01-25
  - Converted Mojolicious::Plugin::Minion::Admin to Bootstrap 4.

8.08  2017-12-15
  - Added busy and wait events to Minion::Worker.
  - Added dequeue_timeout option to run method in Minion::Worker.
  - Added -D option to worker command.

8.07  2017-12-11
  - Fixed guard method in Minion not to release already expired locks.

8.06  2017-12-11
  - Added active_locks field to stats methods in Minion, Minion::Backend and Minion::Backend::Pg again.
  - Improved Mojolicious::Plugin::Minion::Admin with support for locks.

8.05  2017-12-10
  - Removed active_locks field from stats methods again since it did not work correctly and there is no efficient way to
    fix it.
  - Fixed list_locks method in Minion::Backend::Pg to exclude already expired locks.

8.04  2017-12-08
  - Added list_locks method to Minion::Backend and Minion::Backend::Pg.
  - Added -L and -U options to job command.
  - Added active_locks field to stats methods in Minion, Minion::Backend and Minion::Backend::Pg.
  - Updated Font Awesome to version 5.
  - Improved Minion::Job to clear signal handlers in job processes.
  - Fixed a bug in Mojolicious::Plugin::Minion::Admin where filtering jobs by task or queue would not reset the offset.

8.03  2017-11-21
  - Removed -f option from worker command.
  - Added broadcast method to Minion.
  - Added run method to Minion::Worker.

8.02  2017-11-19
  - Improved admin ui with alerts for job management.

8.01  2017-11-18
  - Fixed installation problems with some versions of Perl on Windows.

8.0  2017-11-16
  - Removed job_info and worker_info methods from Minion::Backend and Minion::Backend::Pg.
  - Changed return value of list_jobs and list_workers methods in Minion::Backend and Minion::Backend::Pg.
  - Added new module Mojolicious::Plugin::Minion::Admin.
  - Added ids option to list_jobs and list_workers methods in Minion::Backend and Minion::Backend::Pg.
  - Added uptime field to stats methods in Minion, Minion::Backend and Minion::Backend::Pg.

7.09  2017-10-20
  - Fixed a deadlock problem in Minion::Backend::Pg where jobs could fail if two processes tried to acquire the same
    lock at the same time.

7.08  2017-10-18
  - Fixed a bug in the worker command where processing jobs could be delayed significantly after a system restart.
    (rgci)

7.07  2017-10-11
  - Added reap event to Minion::Job.

7.06  2017-09-21
  - Added guard method to Minion.

7.05  2017-08-07
  - Improved foreground method in Minion to rethrow job exceptions.

7.04  2017-08-01
  - Added foreground method to Minion.



( run in 3.483 seconds using v1.01-cache-2.11-cpan-d8267643d1d )