summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Simplify worker.queue_names() and worker.queue_keys()job-schedulingSelwin Ong2019-12-082-2/+5
* Added test for worker.run_maintenance_tasks()Selwin Ong2019-12-082-1/+19
* Added convenience methods to access job registries from queueSelwin Ong2019-12-085-18/+65
* Remove more unused importsSelwin Ong2019-11-271-6/+0
* Remove Python 2.6 logging compatibility codeSelwin Ong2019-11-261-4/+1
* Remove unused methodsSelwin Ong2019-11-262-9/+0
* Merge branch 'master' into job-schedulingSelwin Ong2019-11-265-47/+195
|\
| * Added a note to indicate that `registry.remove(job, delete_job=True)` is newSelwin Ong2019-11-261-0/+2
| * Multi Dependency Support - Registration & Enqueue Call (#1155)Thomas Matecki2019-11-264-46/+191
* | Merge branch 'master' into job-schedulingSelwin Ong2019-11-233-8/+69
|\ \ | |/
| * Added `delete_job` argument to registry.remove()` (#1161)Selwin Ong2019-11-233-8/+69
* | Merge branch 'master' into job-schedulingSelwin Ong2019-11-036-30/+62
|\ \ | |/
| * Fix rq info not found workers information error, Fixes #1139 (#1149)Yongtao Zhang2019-10-292-4/+15
| * Multi Dependency Support [Internal API Changes] (#1147)Thomas Matecki2019-10-223-25/+46
| * Fix dependent jobs enqueueing (#1145)Ivan Piskunov2019-10-171-1/+1
* | First stab at documenting job schedulingSelwin Ong2019-10-081-0/+114
* | Fixes queue.enqueue_in() in Python 2.7Selwin Ong2019-10-081-2/+2
* | Added queue.enqueue_in()Selwin Ong2019-10-082-1/+20
* | Merge branch 'master' of github.com:rq/rq into job-schedulingSelwin Ong2019-10-086-22/+196
|\ \ | |/
| * worker.register_birth() should use hmsetSelwin Ong2019-10-081-7/+9
| * Store worker's RQ and Python versions (#1125)Vladimir Protasov2019-10-082-2/+39
| * add doc page for job registries (#1140)joncros2019-10-082-0/+47
| * Edit jobs doc for clarity (#1136)joncros2019-09-211-13/+101
| * Updated ttl argument docsSelwin Ong2019-09-081-2/+2
* | Added tests for scheduler.should_reacquire_locksSelwin Ong2019-10-081-1/+19
* | Scheduler should periodically try to acquire locks for other queues it doesn'...Selwin Ong2019-09-252-6/+24
* | Removed testing codeSelwin Ong2019-09-251-3/+0
* | Improve scheduler error logging messageSelwin Ong2019-09-251-1/+8
* | Always log scheduler errors when runningSelwin Ong2019-09-251-1/+5
* | Fixed scheduler logging messageSelwin Ong2019-09-251-1/+1
* | Scheduler can now work with worker in both burst and non burst modeSelwin Ong2019-09-251-3/+5
* | worker.dequeue_job_and_maintain_ttl() should also periodically run maintenanc...Selwin Ong2019-09-231-5/+18
* | Make `worker.stop_scheduler()` more resilient to errorsSelwin Ong2019-09-231-1/+1
* | Fixed an issue where running worker with scheduler would fail sometimesSelwin Ong2019-09-231-2/+4
* | Only call `scheduler.start` if worker is run in non burst modeSelwin Ong2019-09-231-1/+3
* | More Python 2 fixesSelwin Ong2019-09-232-2/+3
* | Fix tests on Python 2.xSelwin Ong2019-09-232-16/+20
* | Added --with-scheduler flag to rq worker CLISelwin Ong2019-09-234-10/+38
* | Fixed test errorSelwin Ong2019-09-231-2/+2
* | Make RQScheduler play better with timezoneSelwin Ong2019-09-234-13/+63
* | Added `auto_start` argument to scheduler.acquire_locks()Selwin Ong2019-09-213-5/+26
* | Use OSError rather than ProcessLookupError for PyPy compatibilitySelwin Ong2019-09-101-1/+1
* | Only call stop_scheduler if there's a scheduler presentSelwin Ong2019-09-101-2/+4
* | Somewhat working implementation of RQ schedulerSelwin Ong2019-09-105-74/+182
* | Merge branch 'master' into job-schedulingSelwin Ong2019-09-086-6/+25
|\ \ | |/
| * Fix unreliable test (#1126)Vladimir Protasov2019-09-081-2/+5
| * Fix where -> were typo (#1121)Andy Lulham2019-09-081-1/+1
| * docs/jobs: Fix minor typo (#1128)William Woodruff2019-09-081-1/+1
| * Add failure_ttl on job decorator (#1130)Bartłomiej Biernacki2019-09-082-2/+17
| * Include LICENSE in manifest (#1134)Igor Gnatenko2019-09-081-0/+1