You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
lowercase00 654649743c
New dequeue strategy (#1806)
* New dequeue strategy

This implements a new parameter `dequeue_strategy` that
should replace the `RoundRobinWorker` and `RandomWorker`.
Changes includes: feature, docs, tests, deprecation warning.

* Fix dequeue strategy name

* Black & Fix warning

* feat: tests, warnings, refactor naming

* feat: improve worker check

* fix: revert to str subclass

* fix: dequeue strategy into bootstrap

* org: move DequeueStrategy to worker

* refactor: round robin naming

* fix: naming

* fix: type annotation

* fix: typo

* refactor: remove kwarg from worker's init

* fix: typo

* move `dequeue_strategy` from `bootstrap()` into `work()`
2 years ago
..
connections.md docs: add warning of `decode_responses` (#1833) 2 years ago
exceptions.md Add failure callback call to started job registry cleanup (#1824) 2 years ago
index.md Multiple results using Redis Streams (#1725) 2 years ago
job_registries.md job.cancel() puts job into CanceledJobRegistry. (#1546) 3 years ago
jobs.md docs: Fix a few typos (#1679) 2 years ago
monitoring.md Minor doc fix 4 years ago
results.md Multiple results using Redis Streams (#1725) 2 years ago
scheduling.md docs: scheduler safe import (#1835) 2 years ago
testing.md Cross platform simple worker (#1629) 3 years ago
workers.md New dequeue strategy (#1806) 2 years ago