Hello community, here is the log from the commit of package perl-Minion for openSUSE:Factory checked in at 2016-01-15 10:42:17 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Minion (Old) and /work/SRC/openSUSE:Factory/.perl-Minion.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Minion" Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Minion/perl-Minion.changes 2015-11-15 12:48:10.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.perl-Minion.new/perl-Minion.changes 2016-01-15 10:42:18.000000000 +0100 @@ -1,0 +2,9 @@ +Wed Jan 13 10:07:02 UTC 2016 - [email protected] + +- updated to 4.02 + see /usr/share/doc/packages/perl-Minion/Changes + + 4.02 2016-01-03 + - Updated links to Mojolicious website. + +------------------------------------------------------------------- Old: ---- Minion-4.01.tar.gz New: ---- Minion-4.02.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Minion.spec ++++++ --- /var/tmp/diff_new_pack.Qeuxjl/_old 2016-01-15 10:42:19.000000000 +0100 +++ /var/tmp/diff_new_pack.Qeuxjl/_new 2016-01-15 10:42:19.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package perl-Minion # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: perl-Minion -Version: 4.01 +Version: 4.02 Release: 0 %define cpan_name Minion Summary: Job queue @@ -35,10 +35,10 @@ %{perl_requires} %description -Minion is a job queue for the Mojolicious|http://mojolicio.us real-time web +Minion is a job queue for the at http://mojolicious.org real-time web framework with support for multiple named queues, priorities, delayed jobs, job results, retries with backoff, distributed workers, parallel processing -and multiple backends (such as PostgreSQL|http://www.postgresql.org). +and multiple backends (such as at http://www.postgresql.org). A job queue allows you to process time and/or computationally intensive tasks in background processes, outside of the request/response lifecycle. @@ -53,15 +53,15 @@ # Slow task app->minion->add_task(poke_mojo => sub { my $job = shift; - $job->app->ua->get('mojolicio.us'); - $job->app->log->debug('We have poked mojolicio.us for a visitor'); + $job->app->ua->get('mojolicious.org'); + $job->app->log->debug('We have poked mojolicious.org for a visitor'); }); # Perform job in a background worker process get '/' => sub { my $c = shift; $c->minion->enqueue('poke_mojo'); - $c->render(text => 'We will poke mojolicio.us for you soon.'); + $c->render(text => 'We will poke mojolicious.org for you soon.'); }; app->start; @@ -79,9 +79,9 @@ Every job can fail or succeed, but not get lost, the system is eventually consistent and will preserve job results for as long as you like, depending -on /"remove_after". While individual workers can fail in the middle of +on "remove_after". While individual workers can fail in the middle of processing a job, the system will detect this and ensure that no job is -left in an uncertain state, depending on /"missing_after". +left in an uncertain state, depending on "missing_after". %prep %setup -q -n %{cpan_name}-%{version} ++++++ Minion-4.01.tar.gz -> Minion-4.02.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Minion-4.01/CONTRIBUTING.md new/Minion-4.02/CONTRIBUTING.md --- old/Minion-4.01/CONTRIBUTING.md 2015-10-02 07:42:52.000000000 +0200 +++ new/Minion-4.02/CONTRIBUTING.md 2016-01-03 01:01:29.000000000 +0100 @@ -1 +1 @@ -Please read the guide for [contributing to Mojolicious](http://mojolicio.us/perldoc/Mojolicious/Guides/Contributing), Minion is a spin-off project and follows the same rules. +Please read the guide for [contributing to Mojolicious](http://mojolicious.org/perldoc/Mojolicious/Guides/Contributing), Minion is a spin-off project and follows the same rules. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Minion-4.01/Changes new/Minion-4.02/Changes --- old/Minion-4.01/Changes 2015-11-12 02:10:48.000000000 +0100 +++ new/Minion-4.02/Changes 2016-01-03 01:02:56.000000000 +0100 @@ -1,4 +1,7 @@ +4.02 2016-01-03 + - Updated links to Mojolicious website. + 4.01 2015-11-12 - Improved retry methods to allow options to be changed for already inactive jobs. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Minion-4.01/META.json new/Minion-4.02/META.json --- old/Minion-4.01/META.json 2015-11-12 03:56:38.000000000 +0100 +++ new/Minion-4.02/META.json 2016-01-06 19:47:59.000000000 +0100 @@ -43,7 +43,7 @@ "bugtracker" : { "web" : "https://github.com/kraih/minion/issues" }, - "homepage" : "http://mojolicio.us", + "homepage" : "http://mojolicious.org", "license" : [ "http://www.opensource.org/licenses/artistic-license-2.0" ], @@ -54,5 +54,5 @@ }, "x_IRC" : "irc://irc.perl.org/#mojo" }, - "version" : "4.01" + "version" : "4.02" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Minion-4.01/META.yml new/Minion-4.02/META.yml --- old/Minion-4.01/META.yml 2015-11-12 03:56:38.000000000 +0100 +++ new/Minion-4.02/META.yml 2016-01-06 19:47:59.000000000 +0100 @@ -24,7 +24,7 @@ resources: IRC: irc://irc.perl.org/#mojo bugtracker: https://github.com/kraih/minion/issues - homepage: http://mojolicio.us + homepage: http://mojolicious.org license: http://www.opensource.org/licenses/artistic-license-2.0 repository: https://github.com/kraih/minion.git -version: '4.01' +version: '4.02' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Minion-4.01/Makefile.PL new/Minion-4.02/Makefile.PL --- old/Minion-4.01/Makefile.PL 2015-10-30 21:35:50.000000000 +0100 +++ new/Minion-4.02/Makefile.PL 2016-01-03 01:02:28.000000000 +0100 @@ -18,7 +18,7 @@ prereqs => {runtime => {requires => {perl => '5.010001'}}}, resources => { bugtracker => {web => 'https://github.com/kraih/minion/issues'}, - homepage => 'http://mojolicio.us', + homepage => 'http://mojolicious.org', license => ['http://www.opensource.org/licenses/artistic-license-2.0'], repository => { type => 'git', diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Minion-4.01/README.md new/Minion-4.02/README.md --- old/Minion-4.01/README.md 2015-11-11 15:44:22.000000000 +0100 +++ new/Minion-4.02/README.md 2016-01-03 01:02:32.000000000 +0100 @@ -1,7 +1,7 @@ # Minion [](https://travis-ci.org/kraih/minion) - A job queue for the [Mojolicious](http://mojolicio.us) real-time web + A job queue for the [Mojolicious](http://mojolicious.org) real-time web framework with support for multiple backends, such as [PostgreSQL](http://www.postgresql.org). diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Minion-4.01/lib/Minion/Backend/Pg.pm new/Minion-4.02/lib/Minion/Backend/Pg.pm --- old/Minion-4.01/lib/Minion/Backend/Pg.pm 2015-11-12 02:04:39.000000000 +0100 +++ new/Minion-4.02/lib/Minion/Backend/Pg.pm 2016-01-03 01:01:58.000000000 +0100 @@ -261,8 +261,8 @@ my $job_info = $backend->dequeue($worker_id, 0.5); my $job_info = $backend->dequeue($worker_id, 0.5, {queues => ['important']}); -Wait for job, dequeue it and transition from C<inactive> to C<active> state or -return C<undef> if queues were empty. +Wait a given amount of time in seconds for a job, dequeue it and transition from +C<inactive> to C<active> state, or return C<undef> if queues were empty. These options are currently available: @@ -368,7 +368,7 @@ my $job_info = $backend->job_info($job_id); -Get information about a job or return C<undef> if job does not exist. +Get information about a job, or return C<undef> if job does not exist. # Check job state my $state = $backend->job_info($job_id)->{state}; @@ -618,7 +618,7 @@ my $worker_info = $backend->worker_info($worker_id); -Get information about a worker or return C<undef> if worker does not exist. +Get information about a worker, or return C<undef> if worker does not exist. # Check worker host my $host = $backend->worker_info($worker_id)->{host}; @@ -661,7 +661,7 @@ =head1 SEE ALSO -L<Minion>, L<Mojolicious::Guides>, L<http://mojolicio.us>. +L<Minion>, L<Mojolicious::Guides>, L<http://mojolicious.org>. =cut diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Minion-4.01/lib/Minion/Backend.pm new/Minion-4.02/lib/Minion/Backend.pm --- old/Minion-4.01/lib/Minion/Backend.pm 2015-11-12 02:03:45.000000000 +0100 +++ new/Minion-4.02/lib/Minion/Backend.pm 2016-01-03 01:01:54.000000000 +0100 @@ -84,8 +84,9 @@ my $job_info = $backend->dequeue($worker_id, 0.5); my $job_info = $backend->dequeue($worker_id, 0.5, {queues => ['important']}); -Wait for job, dequeue it and transition from C<inactive> to C<active> state or -return C<undef> if queues were empty. Meant to be overloaded in a subclass. +Wait a given amount of time in seconds for a job, dequeue it and transition from +C<inactive> to C<active> state, or return C<undef> if queues were empty. Meant +to be overloaded in a subclass. These options are currently available: @@ -192,7 +193,7 @@ my $job_info = $backend->job_info($job_id); -Get information about a job or return C<undef> if job does not exist. Meant to +Get information about a job, or return C<undef> if job does not exist. Meant to be overloaded in a subclass. # Check job state @@ -443,7 +444,7 @@ my $worker_info = $backend->worker_info($worker_id); -Get information about a worker or return C<undef> if worker does not exist. +Get information about a worker, or return C<undef> if worker does not exist. Meant to be overloaded in a subclass. # Check worker host @@ -487,6 +488,6 @@ =head1 SEE ALSO -L<Minion>, L<Mojolicious::Guides>, L<http://mojolicio.us>. +L<Minion>, L<Mojolicious::Guides>, L<http://mojolicious.org>. =cut diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Minion-4.01/lib/Minion/Command/minion/job.pm new/Minion-4.02/lib/Minion/Command/minion/job.pm --- old/Minion-4.01/lib/Minion/Command/minion/job.pm 2015-10-30 21:35:50.000000000 +0100 +++ new/Minion-4.02/lib/Minion/Command/minion/job.pm 2016-01-03 01:02:07.000000000 +0100 @@ -180,6 +180,6 @@ =head1 SEE ALSO -L<Minion>, L<Mojolicious::Guides>, L<http://mojolicio.us>. +L<Minion>, L<Mojolicious::Guides>, L<http://mojolicious.org>. =cut diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Minion-4.01/lib/Minion/Command/minion/worker.pm new/Minion-4.02/lib/Minion/Command/minion/worker.pm --- old/Minion-4.01/lib/Minion/Command/minion/worker.pm 2015-10-30 21:35:50.000000000 +0100 +++ new/Minion-4.02/lib/Minion/Command/minion/worker.pm 2016-01-03 01:02:12.000000000 +0100 @@ -133,6 +133,6 @@ =head1 SEE ALSO -L<Minion>, L<Mojolicious::Guides>, L<http://mojolicio.us>. +L<Minion>, L<Mojolicious::Guides>, L<http://mojolicious.org>. =cut diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Minion-4.01/lib/Minion/Command/minion.pm new/Minion-4.02/lib/Minion/Command/minion.pm --- old/Minion-4.01/lib/Minion/Command/minion.pm 2015-10-28 20:01:57.000000000 +0100 +++ new/Minion-4.02/lib/Minion/Command/minion.pm 2016-01-03 01:02:04.000000000 +0100 @@ -75,6 +75,6 @@ =head1 SEE ALSO -L<Minion>, L<Mojolicious::Guides>, L<http://mojolicio.us>. +L<Minion>, L<Mojolicious::Guides>, L<http://mojolicious.org>. =cut diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Minion-4.01/lib/Minion/Job.pm new/Minion-4.02/lib/Minion/Job.pm --- old/Minion-4.01/lib/Minion/Job.pm 2015-11-12 02:04:08.000000000 +0100 +++ new/Minion-4.02/lib/Minion/Job.pm 2016-01-03 01:02:15.000000000 +0100 @@ -372,6 +372,6 @@ =head1 SEE ALSO -L<Minion>, L<Mojolicious::Guides>, L<http://mojolicio.us>. +L<Minion>, L<Mojolicious::Guides>, L<http://mojolicious.org>. =cut diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Minion-4.01/lib/Minion/Worker.pm new/Minion-4.02/lib/Minion/Worker.pm --- old/Minion-4.01/lib/Minion/Worker.pm 2015-11-09 01:07:10.000000000 +0100 +++ new/Minion-4.02/lib/Minion/Worker.pm 2016-01-03 01:02:19.000000000 +0100 @@ -98,8 +98,9 @@ my $job = $worker->dequeue(0.5); my $job = $worker->dequeue(0.5 => {queues => ['important']}); -Wait for job, dequeue L<Minion::Job> object and transition from C<inactive> to -C<active> state or return C<undef> if queues were empty. +Wait a given amount of time in seconds for a job, dequeue L<Minion::Job> object +and transition from C<inactive> to C<active> state, or return C<undef> if queues +were empty. These options are currently available: @@ -172,6 +173,6 @@ =head1 SEE ALSO -L<Minion>, L<Mojolicious::Guides>, L<http://mojolicio.us>. +L<Minion>, L<Mojolicious::Guides>, L<http://mojolicious.org>. =cut diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Minion-4.01/lib/Minion.pm new/Minion-4.02/lib/Minion.pm --- old/Minion-4.01/lib/Minion.pm 2015-11-09 18:13:09.000000000 +0100 +++ new/Minion-4.02/lib/Minion.pm 2016-01-03 01:01:48.000000000 +0100 @@ -16,7 +16,7 @@ has remove_after => 864000; has tasks => sub { {} }; -our $VERSION = '4.01'; +our $VERSION = '4.02'; sub add_task { ($_[0]->tasks->{$_[1]} = $_[2]) and return $_[0] } @@ -114,7 +114,7 @@ =head1 DESCRIPTION -L<Minion> is a job queue for the L<Mojolicious|http://mojolicio.us> real-time +L<Minion> is a job queue for the L<Mojolicious|http://mojolicious.org> real-time web framework with support for multiple named queues, priorities, delayed jobs, job results, retries with backoff, distributed workers, parallel processing and multiple backends (such as L<PostgreSQL|http://www.postgresql.org>). @@ -132,15 +132,15 @@ # Slow task app->minion->add_task(poke_mojo => sub { my $job = shift; - $job->app->ua->get('mojolicio.us'); - $job->app->log->debug('We have poked mojolicio.us for a visitor'); + $job->app->ua->get('mojolicious.org'); + $job->app->log->debug('We have poked mojolicious.org for a visitor'); }); # Perform job in a background worker process get '/' => sub { my $c = shift; $c->minion->enqueue('poke_mojo'); - $c->render(text => 'We will poke mojolicio.us for you soon.'); + $c->render(text => 'We will poke mojolicious.org for you soon.'); }; app->start; @@ -174,8 +174,8 @@ my ($self, $app) = @_; $app->minion->add_task(poke_mojo => sub { my $job = shift; - $job->app->ua->get('mojolicio.us'); - $job->app->log->debug('We have poked mojolicio.us for a visitor'); + $job->app->ua->get('mojolicious.org'); + $job->app->log->debug('We have poked mojolicious.org for a visitor'); }); } @@ -275,7 +275,7 @@ $minion = $minion->add_task(foo => sub {...}); -Register a new task. +Register a task. # Job with result $minion->add_task(add => sub { @@ -484,7 +484,7 @@ =head1 COPYRIGHT AND LICENSE -Copyright (C) 2014-2015, Sebastian Riedel. +Copyright (C) 2014-2016, Sebastian Riedel. This program is free software, you can redistribute it and/or modify it under the terms of the Artistic License version 2.0. @@ -492,6 +492,6 @@ =head1 SEE ALSO L<https://github.com/kraih/minion>, L<Mojolicious::Guides>, -L<http://mojolicio.us>. +L<http://mojolicious.org>. =cut diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Minion-4.01/lib/Mojolicious/Plugin/Minion.pm new/Minion-4.02/lib/Mojolicious/Plugin/Minion.pm --- old/Minion-4.01/lib/Mojolicious/Plugin/Minion.pm 2015-10-30 21:35:50.000000000 +0100 +++ new/Minion-4.02/lib/Mojolicious/Plugin/Minion.pm 2016-01-03 01:02:22.000000000 +0100 @@ -80,6 +80,6 @@ =head1 SEE ALSO -L<Minion>, L<Mojolicious::Guides>, L<http://mojolicio.us>. +L<Minion>, L<Mojolicious::Guides>, L<http://mojolicious.org>. =cut
