* Fri Mar 22 2024 Tina Müller <timueller+perl@suse.de>
- updated to 10.29
see /usr/share/doc/packages/perl-Minion/Changes
* Fri Mar 08 2024 Tina Müller <tina.mueller@suse.com>
- Fix disabling of __perllib_provides
* Wed Nov 29 2023 Tina Müller <timueller+perl@suse.de>
- updated to 10.28
see /usr/share/doc/packages/perl-Minion/Changes
10.28 2023-11-217
- Improved repair and history performance in most cases.
10.27 2023-11-20
- Improved repair performance in cases where there are a lot of finished jobs with dependencies.
* Sat Nov 11 2023 Tina Müller <timueller+perl@suse.de>
- updated to 10.26
see /usr/share/doc/packages/perl-Minion/Changes
10.26 2023-11-10
- Added type information to worker status.
- Improved workers by calling srand() after starting a new job process.
Version: 10.25-bp154.2.3.1
* Sat Jun 25 2022 Tina Müller <timueller+perl@suse.de>
- updated to 10.25
see /usr/share/doc/packages/perl-Minion/Changes
10.25 2022-06-24
- Added workers field to stats methods in Minion and Minion::Backend::Pg.
* Fri Apr 29 2022 Tina Müller <timueller+perl@suse.de>
- updated to 10.24
see /usr/share/doc/packages/perl-Minion/Changes
10.24 2022-04-28
- Improved Mojolicious::Plugin::Minion::Admin to log whenever a job gets removed.
* Fri Jan 21 2022 Tina Müller <timueller+perl@suse.de>
- updated to 10.23
see /usr/share/doc/packages/perl-Minion/Changes
10.23 2022-01-20
- Improved repair performance in Minion::Backend::Pg. (andrii-suse, ilmari, kraih)
Version: 10.22-bp154.1.25
* Fri Jun 11 2021 Tina Müller <timueller+perl@suse.de>
- updated to 10.22
see /usr/share/doc/packages/perl-Minion/Changes
10.22 2021-06-10
- Add perform_jobs_in_foreground method to Minion.
* Sun Mar 21 2021 Tina Müller <timueller+perl@suse.de>
- updated to 10.21
see /usr/share/doc/packages/perl-Minion/Changes
10.21 2021-03-20
- Fixed YAML::XS dependency.
* Mon Mar 15 2021 Tina Müller <timueller+perl@suse.de>
- updated to 10.20
see /usr/share/doc/packages/perl-Minion/Changes
10.20 2021-03-13
- Removed experimental status from expiring jobs feature.
- Added Minion::Guide.
- Improved admin ui and job command to use YAML::XS to make job information easier to read.
* Thu Mar 11 2021 Tina Müller <timueller+perl@suse.de>
- updated to 10.19
see /usr/share/doc/packages/perl-Minion/Changes
10.19 2021-03-10
- Improved admin ui to include search feature on all pages.
* Wed Mar 10 2021 Tina Müller <timueller+perl@suse.de>
- updated to 10.18
see /usr/share/doc/packages/perl-Minion/Changes
10.18 2021-03-09
- Improved admin ui with search feature.
* Sun Mar 07 2021 Tina Müller <timueller+perl@suse.de>
- updated to 10.17
see /usr/share/doc/packages/perl-Minion/Changes
10.17 2021-03-05
- Added support for high priority fast lane.
- Added each method to Minion::Iterator.
- Added min_priority option to dequeue methods in Minion::Worker and Minion::Backend::Pg.
- Added spare and spare_min_priority options to run method in Minion::Worker.
- Added -s and -S options to worker command.
- Added --retry-failed and --remove-failed options to job command.
* Wed Feb 17 2021 Tina Müller <timueller+perl@suse.de>
- updated to 10.16
see /usr/share/doc/packages/perl-Minion/Changes
10.16 2021-02-16
- Fixed Mojolicious 9.0 compatibility.
* Mon Jan 04 2021 Tina Müller <timueller+perl@suse.de>
- updated to 10.15
see /usr/share/doc/packages/perl-Minion/Changes
10.15 2020-12-10
- Updated examples to use signatures.
Version: 10.14-bp153.1.12
* Mon Oct 26 2020 Tina Müller <timueller+perl@suse.de>
- updated to 10.14
see /usr/share/doc/packages/perl-Minion/Changes
10.14 2020-10-24
- Changed SQL style to use uppercase keywords.
- Fixed a bug where Minion::Worker could inherit timers from Mojolicious applications.
* Sat Aug 01 2020 Tina Müller <timueller+perl@suse.de>
- updated to 10.13
see /usr/share/doc/packages/perl-Minion/Changes
10.13 2020-07-30
- Added EXPERIMENTAL support for lax dependencies.
- Added EXPERIMENTAL lax option to enqueue method in Minion, Minion::Backend and Minion::Backend::Pg.
- Removed experimental status from notes option in Minion::Backend and Minion::Backend::Pg.
- Added lax field to list_jobs method in Minion::Backend::Pg.
- Added is_locked method to Minion.
- Added auto_retry_job method to Minion::Backend.
- Added parents method to Minion::Job.
- Added -x option to job command.
- Fixed a bug in Minion::Backend::Pg where manual retries would count towards the attempts limit for automatic
retries.
* Tue Jul 28 2020 Tina Müller <timueller+perl@suse.de>
- updated to 10.12
see /usr/share/doc/packages/perl-Minion/Changes
10.12 2020-07-25
- Added EXPERIMENTAL support for expiring jobs.
- Removed experimental support for job sequences again since use cases turned out to be weaker than expected.
- Added EXPERIMENTAL expire option to enqueue method in Minion, Minion::Backend and Minion::Backend::Pg.
- Added expires field to list_jobs method in Minion::Backend::Pg.
- Added -E option to job command.
10.11 2020-07-21
- Improved adming ui with more icons.
* Sun Jul 12 2020 Tina Müller <timueller+perl@suse.de>
- updated to 10.10
see /usr/share/doc/packages/perl-Minion/Changes
10.10 2020-07-11
- Added stuck_after attribute to Minion.
- Improved repair method in Minion::Backend::Pg to detect stuck jobs and transtion them to the failed state after 2
days of inactivity.
* Fri Jul 10 2020 Tina Müller <timueller+perl@suse.de>
- updated to 10.09
see /usr/share/doc/packages/perl-Minion/Changes
10.09 2020-07-09
- Added EXPERIMENTAL support for job sequences.
- Added EXPERIMENTAL sequence option to enqueue method in Minion, Minion::Backend and Minion::Backend::Pg.
- Added EXPERIMENTAL sequences option to list_jobs method in Minion::Backend and Minion::Backend::Pg.
- Added next and previous fields to list_jobs method in Minion::Backend::Pg.
- Added -Q option to job command.
- Improved admin ui to allow navigating job sequences.
* Thu Jun 18 2020 Tina Müller <timueller+perl@suse.de>
- updated to 10.08
see /usr/share/doc/packages/perl-Minion/Changes
10.08 2020-06-17
- Improved Minion::Job to record exit code and the signal a job died from, if it was terminated unexpectedly.
* Wed Jun 17 2020 Tina Müller <timueller+perl@suse.de>
- updated to 10.07
see /usr/share/doc/packages/perl-Minion/Changes
10.07 2020-06-16
- Removed experimental status from Minion::Iterator module.
- Removed experimental status from jobs and workers methods in Minion.
- Removed experimental status from before options of list_jobs and list_workers methods in Minion::Backend and
Minion::Backend::Pg.
- Updated project metadata.
- Improved admin ui to allow sending TERM signals.
- Fixed a bug in Minion::Job where CHLD, INT, TERM and QUIT signals would be ignored by job processes.
* Wed Jun 03 2020 Tina Müller <timueller+perl@suse.de>
- updated to 10.06
see /usr/share/doc/packages/perl-Minion/Changes
10.06 2020-06-01
- Added EXPERIMENTAL support for custom task classes.
- Added EXPERIMENTAL class_for_task method to Minion.
- Added EXPERIMENTAL run method to Minion::Job.
- Added -T option to job command.
* Mon Jun 01 2020 Tina Müller <timueller+perl@suse.de>
updated to 10.05
see /usr/share/doc/packages/perl-Minion/Changes
10.05 2020-05-30
- Improved .perltidyrc with more modern settings.
- Fixed result_p promise leak in Minion.
Version: 10.04-bp152.1.13
* Fri Jan 31 2020 <timueller+perl@suse.de>
- updated to 10.04
see /usr/share/doc/packages/perl-Minion/Changes
10.04 2020-01-30
- Added EXPERIMENTAL total method to Minion::Iterator.
10.03 2020-01-29
- Added EXPERIMENTAL Minion::Iterator module.
- Added EXPERIMENTAL jobs and workers methods to Minion.
- Added EXPERIMENTAL before options to list_jobs and list_workers methods in
Minion::Backend and Minion::Backend::Pg.
* Sat Dec 21 2019 <timueller+perl@suse.de>
- updated to 10.02
see /usr/share/doc/packages/perl-Minion/Changes
10.02 2019-12-20
- Fixed QUIT signal in Minion::Worker.
- Fixed stop remote control command.
- Fixed a problem where Minion::Worker was unable to deal with immediately
restarted jobs.
* Tue Dec 17 2019 <timueller+perl@suse.de>
- updated to 10.01
see /usr/share/doc/packages/perl-Minion/Changes
10.01 2019-12-16
- Fixed an unlock concurrency issue in Minion::Backend::Pg.
* Tue Nov 19 2019 <timueller+perl@suse.de>
- updated to 10.0
see /usr/share/doc/packages/perl-Minion/Changes
10.0 2019-11-15
- Removed PostgreSQL migrations older than 2 years, that means you need to
have Minion version 7.01 or newer installed before you can upgrade to
version 10.0.
- Removed experimental status from result_p method in Minion.
- Removed experimental status from history method in Minion and
Minion::Backend::Pg.
- Removed experimental status from delayed_jobs and enqueued_jobs fields from
stats methods in Minion and Minion::Backend::Pg.
- Removed experimental status from cleanup and finish events in Minion::Job.
- Changed reset method in Minion and Minion::Backend::Pg to require options
for what to reset.
- Improved reset method in Minion and Minion::Backend::Pg to allow for locks
to be reset without resetting the whole queue.
- Improved performance by making the minion_workers table unlogged.
* Fri Aug 30 2019 <timueller+perl@suse.de>
- updated to 9.13
see /usr/share/doc/packages/perl-Minion/Changes
9.13 2019-08-29
- Added EXPERIMENTAL cleanup event to Minion::Job.
* Tue Aug 06 2019 Stephan Kulow <coolo@suse.com>
- updated to 9.12
see /usr/share/doc/packages/perl-Minion/Changes
9.12 2019-08-04
- Added EXPERIMENTAL notes option to list_jobs method in Minion::Backend and
Minion::Backend::Pg.
- Added -n option to job command.
- Improved note methods in Minion::Job, Minion::Backend and
Minion::Backend::Pg to allow for fields to be removed.
* Tue Jul 16 2019 Stephan Kulow <coolo@suse.com>
- updated to 9.11
see /usr/share/doc/packages/perl-Minion/Changes
9.11 2019-07-08
- Added time field to list_jobs method in Minion::Backend::Pg.
- Added time field to info method in Minion::Job.
- Improved admin ui to show the current runtime for every job, as well as the
current delay for delayed jobs.
- Improved Minion::Backend::Pg to ignore missing workers for jobs in the
minion_foreground named queue and make debugging very slow jobs easier.
* Tue May 14 2019 Stephan Kulow <coolo@suse.com>
- updated to 9.10
see /usr/share/doc/packages/perl-Minion/Changes
9.10 2019-05-09
- Fixed a few query parameter bugs in the admin ui. (fskale, sri)