1604 Commits (08a4315e8d981b7036f9107ee9a673089eeddd5f)
 

Author SHA1 Message Date
Selwin Ong 7d61bcd76c Merge pull request #861 from nvie/fix-unpickleable-result
Fix unpickleable result
8 years ago
Selwin Ong 0efb87a46b Fixed test error in Python 3. 8 years ago
Selwin Ong 54bc04bb45 job.save() shouldn't crash on unpickleable return value. 8 years ago
Selwin Ong 29068151c9 Merge pull request #858 from sjtbham/master
path option needs to be a shared command to ensure that settings file…
8 years ago
Simon Thompson fab545c193 path option needs to be a shared command to ensure that settings file can be loaded from subcommands such as requeue, resume etc otherwise sentinel config cannot be passed 8 years ago
Selwin Ong 2bc2f447d3 Merge pull request #841 from strawposter/master
accept multiple path
8 years ago
Selwin Ong 3666f4987e Merge pull request #855 from floqqi/master
Windows: Use SIGTERM instead of SIGKILL
8 years ago
Selwin Ong 5f5e113790 Merge pull request #831 from katichev/explicit_cleanup
Replace job id with job instance in the job stack. Remove implicit "cleanup" call from "job.save"
8 years ago
Selwin Ong 165b7ae6b9 Merge pull request #845 from liangsijian/master
use enum WorkerStatus instead of str
8 years ago
Selwin Ong 339de5affa Merge pull request #852 from amjith/patch-1
Honor the job_class for failed_queue.
8 years ago
Florian 61f27215b3 Windows: Use SIGTERM instead of SIGKILL 8 years ago
Amjith Ramanujam 3cf5850afc Honor the job_class for failed_queue. 8 years ago
liangsijian 4556f39c34 use enum WorkerStatus instead of str 8 years ago
Selwin Ong 89521f8dae Merge pull request #844 from liangsijian/patch-1
Optimize job.dependency
8 years ago
liangsijian 4875331b60 Optimize job.dependency
job.refresh has been call in job.fetch
8 years ago
Alexey Katichev 09697e567f revert back job.cleanup changes 8 years ago
kirill f2ff1b05f7 accept multiple path 8 years ago
Selwin Ong 8ebebc9f7c Merge pull request #833 from yaniv-g/extract_move_to_failed_queue
Expose move_to_failed_queue from Worker
8 years ago
Yaniv Greenberg 7dc5d4a936 local commit to avoid circular imports. 8 years ago
Yaniv Greenberg 2da4ccd48d Moved move_to_failed_queue to separate file. 8 years ago
Selwin Ong d71a6c2ece Merge pull request #832 from yaniv-g/master
Expand timeout string feature to both result_ttl and ttl, and add days possibility.
8 years ago
Selwin Ong a3e1ba9450 Merge pull request #836 from fate0/master
fix uncaught StopRequested during send heartbeat
8 years ago
fate0 1ebf880402 fix uncaught StopRequested during send heartbeat 8 years ago
Yaniv Greenberg b49e039d63 Separate move_to_failed_queue from the worker to allow it's use in cli exception handler. 8 years ago
Yaniv Greenberg 39e43207a6 * Added support to use strings to specify both result_ttl and ttl.
* Added Days as possible timeout string (as 'd')
8 years ago
Alexey Katichev b7d50cedc4 replace job.id with job instance in local _job_stack 8 years ago
Alexey Katichev 3596449cc0 remove implicit cleanup call from job.save 8 years ago
Selwin Ong fbe4cafe2a Updated changelog and tag v0.8. 8 years ago
Alexey Katichev a0113c83cf introduce job.update_meta() to store updated meta to Redis (#823)
* introduce job.update_meta() to store updated meta to Redis

This closes nvie/rq#811

* rename update_meta to save_meta
8 years ago
Selwin Ong fe84828d72 Bump up version to 0.8.0 and updated changelog. 8 years ago
Selwin Ong dc45ab8799 Worker.find_by_key should use hmget instead of repeated hget calls. (#826) 8 years ago
luojiebin cd529d0ce1 Fixed issue#72 (#818)
* Added a custom exception for timeout transfer

* Added a util to transfer timeout to a united format

* Transfer timeout format when creating a queue or enqueue jobs

* Fixed typos

* Fixed bug in transfer_timeout function

* Added test for function transfer_timeout

* Updated transfer_timeout to allow uppercase unit

* Renamed function in utils
8 years ago
Aarni Koskela 92cf6f4696 Add waitpid() return value to workhorse error/log messages (#819)
* Refactor the inner part of the monitor_work_horse loop into a separate function

* Add waitpid() return value to workhorse error/log messages
8 years ago
Peng Liu b7d4b4ec1b Solve the UnicodeDecodeError while decode literal things. (#817)
* Solve the UnicodeDecodeError while decode literal things.

* Add test case for when worker result is a unicode or str object that other than
pure ascii content.
8 years ago
Felipe Lacerda cab89254b5 Make `Queue.enqueue_job()` execute immediately if `async=False` (#798)
Currently, the job is being performed inside `enqueue_call()`, which
means that `async=False` has no effect if `enqueue_job()` is called
directly. This commit fixes that.
8 years ago
strawposter 1029adaf1b add sentinel support (#808)
* add sentinel support

* add sentinel support

* add comment
8 years ago
Selwin Ong 9c0130fe81 Merge pull request #814 from peter-featherstone/patch-1
Minor spelling mistake
8 years ago
Peter Featherstone a99d79187b Minor spelling mistake
Minor spelling update of `proccess` to `process`
8 years ago
Selwin Ong 5660f925ae Merge pull request #788 from friedcell/master
Better support for async job payloads
8 years ago
Selwin Ong f6b4c286c9 Merge pull request #757 from jaywink/fix-unicode-decode-error
Fix UnicodeDecodeError when failing jobs
8 years ago
Selwin Ong 518e4d1726 Merge pull request #810 from selwin/job-deletion-improvements
job.delete() should clean itself from FailedQueue and other job registries
8 years ago
Selwin Ong f760fcb20f job.delete() should cleans itself from FailedQueue and various registries. 8 years ago
Selwin Ong 684281fbf7 Merge pull request #801 from SylvainDe/master
Add most recent Python versions in Travis CI
8 years ago
Sylvain ce89b563eb Remove versions 8 years ago
Selwin Ong 21c1e04593 Merge pull request #800 from samuelcolvin/heroku-fix
correct heroku worker exit logic
8 years ago
Samuel Colvin fd9babe8ce correct heroku worker exit logic
as per @Chronial's comment on b4b99f3
8 years ago
Sylvain b504e197d5 Add most recent Python versions in Travis CI
Add more recent Python versions including development branches and nightly build.
8 years ago
Selwin Ong 2dd923c718 Merge pull request #796 from davidthewatson/patch-1
Fix pip install from HEAD of origin/master
8 years ago
david watson 2d7e1c43f0 Fix pip install from HEAD of origin/master
The pip install -e directions didn't work. This does.
8 years ago
Marko Mrdjenovic c8a955fbb1 Merge commit '83007b20740a97f085a14d3840d1e434350c6600'
# Conflicts:
#	rq/queue.py
8 years ago