minion
minion copied to clipboard
:octopus: Perl high performance job queue
* Minion version: 10.22 and earlier * Perl version: any * Operating system: any ### Problem description When `Minion::Backend::Pg` is instantiated inside `Mojolicious::startup` (typically with `Mojolicious::Plugin::Minion`) it connects to the...
We need a Minion guide explaining all the features with examples. And perhaps a cookbook explaining concepts that are combinations of features (notes and note searching for tagging jobs) or...
In the new minion version, there's this nice button to send signals to jobs. My request is to have the exactly same button on the workers subpage. E.g. for gracefully...
We need to shorten the number at some point, or it will overflow in the admin ui. Perhaps something like `123456K` and `123456M` would be enough for now.
It would be great to be able to exclude delayed jobs in a "jobs" method. We use metrics for monitoring and alerts in case jobs for some reason begin to...
* Minion version: 10.22 * Perl version: v5.30.0 * Operating system: Ubuntu 21.04 ### Steps to reproduce the behavior - Enqueue a job that should fail after a set number...
### Summary Just a simple patch to add a debug log on job fail. Could possibly add some check if there already are on-fail events hooks, but not sure how...
`list_jobs` allow to filter on `@$options{qw(ids notes queues states tasks)}` but this would be a great addition to be able to filter on `args` Simple use case: - avoiding duplicate...
It would be nice to have a `Test::Minion` module to use with apps that `plugin Minion => {};`. Something to simplify enqueuing, performing and testing of tasks. I started a...
Right now you can achieve this by having a task that waits on the lock to be released and does a ->retry() if it's still present. This mostly works but...