All Versions
63
Latest Version
Avg Release Cycle
51 days
Latest Release
1235 days ago
Changelog History
Page 4
Changelog History
Page 4
-
v0.5.5 Changes
August 25, 2015- โ Add support for
--exception-handler
command line flag - ๐ Fix compatibility with click>=5.0
- ๐ Fix maximum recursion depth problem for very large queues that contain jobs that all fail
- โ Add support for
-
v0.5.4 Changes
(July 8th, 2015)
- ๐ Fix compatibility with raven>=5.4.0
-
v0.5.3 Changes
(June 3rd, 2015)
- ๐ Better API for instantiating Workers. Thanks @RyanMTB!
- ๐ Better support for unicode kwargs. Thanks @nealtodd and @brownstein!
- ๐ท Workers now automatically cleans up job registries every hour
- ๐ท Jobs in
FailedQueue
now have their statuses set properly enqueue_call()
no longer ignoresttl
. Thanks @mbodock!- ๐ Improved logging. Thanks @trevorprater!
-
v0.5.2 Changes
(April 14th, 2015)
- ๐ Support SSL connection to Redis (requires redis-py>=2.10)
- ๐ Fix to prevent deep call stacks with large queues
-
v0.5.1 Changes
(March 9th, 2015)
- ๐ Resolve performance issue when queues contain many jobs
- โช Restore the ability to specify connection params in config
- Record
birth_date
anddeath_date
on Worker - โ Add support for SSL URLs in Redis (and
REDIS_SSL
config option) - ๐ Fix encoding issues with non-ASCII characters in function arguments
- ๐ Fix Redis transaction management issue with job dependencies
-
v0.5.0 Changes
(Jan 30th, 2015)
- ๐ท RQ workers can now be paused and resumed using
rq suspend
andrq resume
commands. Thanks Jonathan Tushman! - ๐ท Jobs that are being performed are now stored in
StartedJobRegistry
for monitoring purposes. This also prevents currently active jobs from being orphaned/lost in the case of hard shutdowns. - ๐ท You can now monitor finished jobs by checking
FinishedJobRegistry
. Thanks Nic Cope for helping! - ๐ท Jobs with unmet dependencies are now created with
deferred
as their status. You can monitor deferred jobs by checkingDeferredJobRegistry
. - ๐ท It is now possible to enqueue a job at the beginning of queue using
queue.enqueue(func, at_front=True)
. Thanks Travis Johnson! - ๐จ Command line scripts have all been refactored to use
click
. Thanks Lyon Zhang! - โ Added a new
SimpleWorker
that does not fork when executing jobs. Useful for testing purposes. Thanks Cal Leeming! - โ Added
--queue-class
and--job-class
arguments torqworker
script. Thanks David Bonner! - ๐ Many other minor bug fixes and enhancements.
- ๐ท RQ workers can now be paused and resumed using
-
v0.4.6 Changes
(May 21st, 2014)
- โ Raise a warning when RQ workers are used with Sentry DSNs using asynchronous transports. Thanks Wei, Selwin & Toms!
-
v0.4.5 Changes
(May 8th, 2014)
- ๐ Fix where rqworker broke on Python 2.6. Thanks, Marko!
-
v0.4.4 Changes
(May 7th, 2014)
- Properly declare redis dependency.
- ๐ Fix a NameError regression that was introduced in 0.4.3.
-
v0.4.3 Changes
(May 6th, 2014)
- ๐ท Make job and queue classes overridable. Thanks, Marko!
- ๐ท Don't require connection for @job decorator at definition time. Thanks, Sasha!
- Syntactic code cleanup.