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.
Biel Cardona 08ef54dcf4
Workers dequeuing jobs from queues using both Round-Robin and Random strategies (#1425)
* implemented round-robin and random access to queues

* added tests for RoundRobinQueue

* reverted change in gitignore

* removed linebreak

* added tests for random queues

* added documentation for round robin and random queues

* moved round robin strategy to worker

* reverted changes to queue.py

* reverted changes to workers.md

* reverted changes to test_queue

* added tests for RoundRobinWorker and RandomWorker

* added doc for round robin and random workers

* removed f-strings for backward compatibility

* corrected a mistake

* minor changes (code style)

* now using _ordered_queues instead of queues for reordering queues
4 years ago
..
config_files RQ v1.0! (#1059) 6 years ago
ssl_config Fix RQScheduler when run with SSL connection (#1383) 4 years ago
__init__.py Fix RQScheduler when run with SSL connection (#1383) 4 years ago
fixtures.py Add runner for asyncio tasks (#1405) 4 years ago
test_cli.py Added --serializer option to cli, finishing off PR #1381 and fix #1357 (#1395) 4 years ago
test_commands.py Add a "stopped" JobStatus and the machinery to properly handle it (#1394) 4 years ago
test_connection.py Fixes Job.fetch when return value is unpickleable (#1184) 5 years ago
test_decorator.py Allow retries to be set through decorator (#1319) 4 years ago
test_fixtures.py Multidependencies (#1397) 4 years ago
test_helpers.py Restored the ability to specify connection params in config 10 years ago
test_job.py Add runner for asyncio tasks (#1405) 4 years ago
test_queue.py Added job.worker_name (#1375) 4 years ago
test_registry.py Job retry feature. Docs WIP (#1299) 4 years ago
test_scheduler.py Fix RQScheduler when run with SSL connection (#1383) 4 years ago
test_sentry.py RQ v1.0! (#1059) 6 years ago
test_serializers.py Use pickle.HIGHEST_PROTOCOL by default (#1254) 5 years ago
test_utils.py clean_worker_registry cleans in batches to prevent submitting too muc… (#1390) 4 years ago
test_worker.py Workers dequeuing jobs from queues using both Round-Robin and Random strategies (#1425) 4 years ago
test_worker_registration.py clean_worker_registry cleans in batches to prevent submitting too muc… (#1390) 4 years ago