Commit Graph

  • fac2b10309 Auto-sort imports using isort. Vincent Driessen 2015-01-30 09:22:53 +0100
  • e8c3b96a5a Bump to 0.5.0. Vincent Driessen 2015-01-30 09:17:34 +0100
  • 5360222a25 Merge branch 'master' of github.com:nvie/rq Selwin Ong 2015-01-30 14:40:08 +0700
  • 008d72ff09 Documented new features in 0.5.0. Selwin Ong 2015-01-30 14:39:42 +0700
  • 703ab0e355 removed merged comment glaslos 2015-01-29 14:26:32 +0100
  • 646f1cda22 Merge branch 'master' into ttl_tests_fixes glaslos 2015-01-29 14:24:18 +0100
  • 3af0e95ce5 adding two tests to ensure ttl behaviour glaslos 2015-01-29 14:19:50 +0100
  • 5b5ab4860f passing on the ttl glaslos 2015-01-29 14:18:59 +0100
  • 618270c951 Merge pull request #475 from selwin/deferred-job-status Vincent Driessen 2015-01-27 21:57:23 +0100
  • f05d77b92b changing "default" for exception_handlers to None; same exact logic can be implemented, but cleaner Bradley Young 2015-01-26 09:54:30 -0500
  • 105b95e9b8 Fixed an error in super call. Selwin Ong 2015-01-26 08:37:03 +0700
  • de1cd8a83c Fixed test error in Python 3. Selwin Ong 2015-01-26 08:31:58 +0700
  • d3e4fb567b merge && updates to add multiple exception handlers. Bradley Young 2015-01-24 17:22:20 -0500
  • f575137612 updating worker to have exception_handlers Bradley Young 2015-01-24 17:09:57 -0500
  • dac0be6cc7 Added DeferredJobsRegistry to keep track of deferred jobs. Selwin Ong 2015-01-23 17:53:27 +0700
  • 3e674fbe6a queue.enqueue() should set job.origin. Selwin Ong 2015-01-23 16:33:48 +0700
  • 9320496402 Simplify FailedQueue.quarantine and ensure that a deferred job's status is set to Queued when enqueued. Selwin Ong 2015-01-23 16:05:29 +0700
  • 7fd2ac8ca6 Added "DEFERRED" Job status for jobs that have unsatisfied dependencies. Selwin Ong 2015-01-23 15:16:32 +0700
  • dc5cd514ee Explicitly cast map() result to a list, for Python 3 compat. Vincent Driessen 2015-01-21 16:12:08 -0800
  • dc09676ee0 Minor copywriting fixes. Selwin Ong 2015-01-23 13:58:25 +0700
  • 01ab2f20dd Minor copywriting fixes. Selwin Ong 2015-01-23 13:58:25 +0700
  • 543bcbc60b Explicitly cast map() result to a list, for Python 3 compat. Vincent Driessen 2015-01-21 16:12:08 -0800
  • eae2c40ea0 Merge pull request #457 from jlopex/block_until_horse_finishes Selwin Ong 2015-01-12 14:59:56 +0700
  • 0a0a81da6d Merge pull request #463 from conslo/skip-queue Selwin Ong 2015-01-12 14:33:22 +0700
  • 31dcb572a7 Merge pull request #434 from jtushman/redis-based-shutdown Selwin Ong 2015-01-12 14:25:08 +0700
  • e6c32edad9 add birth_date and death_date properties to Worker Mark LaPerriere 2014-12-19 14:17:17 -0500
  • 60c27d5a27 fixing xrange for python3 compatability Jonathan Tushman 2014-12-15 10:35:19 -0500
  • 1ae5a12a81 merging master Jonathan Tushman 2014-12-15 10:06:19 -0500
  • ccd41396f6 adding suspend with duration test Jonathan Tushman 2014-12-15 10:04:13 -0500
  • 2667088b68 changed the kwarg, but forgot to change the test Travis Johnson 2014-12-14 23:02:47 -0500
  • add4d625b6 Merge branch 'nvie' into skip-queue Travis Johnson 2014-12-14 14:58:43 -0500
  • cd0c3c9c1e Merge pull request #462 from conslo/worker-hash Vincent Driessen 2014-12-14 10:03:54 +0100
  • 82333d2ad5 triggering shutdown by setting a redis flag Jonathan Tushman 2014-10-09 14:09:52 -0400
  • db75958ad2 use 'at_front' instead of 'skip_queue' Travis Johnson 2014-12-12 12:25:33 -0500
  • e1801c5c44 Merge pull request #453 from glaslos/job_ttl Selwin Ong 2014-12-12 14:06:26 +0700
  • 81dd6ab331 Merge pull request #456 from negz/registry-cleanup-race Selwin Ong 2014-12-12 08:34:10 +0700
  • ac61f502a1 skip_queue functionality Travis Johnson 2014-12-09 12:05:19 -0500
  • f60e4884df a comment typo Travis Johnson 2014-12-09 12:05:12 -0500
  • d4b72d330d test for skip_queue mechanics Travis Johnson 2014-12-09 12:04:57 -0500
  • 6ef9177a7d 2.6 compatible set syntax Travis Johnson 2014-12-09 11:13:56 -0500
  • 0ad4cb3410 comments Travis Johnson 2014-12-08 18:29:55 -0500
  • c301369c2e implement __eq__ and __hash__ for workers Travis Johnson 2014-12-08 18:17:55 -0500
  • de72f98fbe test for workers equality Travis Johnson 2014-12-08 18:17:32 -0500
  • 09cab7a90d Allow maximum job age to be specified when cleaning up or getting expired jobs from a registry. Nic Cope 2014-12-01 17:50:30 -0500
  • fc5295edfc Set busy state on parent while waiting for horse Javier Lopez 2014-12-02 11:02:14 +0100
  • 6ab7070a92 Rename registry timeout to registry ttl Nic Cope 2014-12-01 17:23:38 -0500
  • 9f699d758d Any negative number should cause a job to live forever in a registry. Nic Cope 2014-12-01 17:19:37 -0500
  • c6a83eaa82 calling self.cleanup to set job expiration glaslos 2014-12-01 11:37:54 +0100
  • 8a3fd91e2e renaming job.job_ttl to job.ttl glaslos 2014-11-26 10:12:52 +0100
  • 2091c601b1 Merge pull request #451 from conslo/depend-on-unsaved-job-ids Selwin Ong 2014-11-26 08:33:05 +0700
  • e3fb606a19 Merge pull request #455 from negz/spotify-freeze Selwin Ong 2014-11-26 08:31:44 +0700
  • 8fa184b86b Ensure the FinishedJobRegistry honors an 'infinite' result_ttl of -1 Nic Cope 2014-11-25 19:57:49 -0500
  • 55c541bc59 added job ttl to queue.enqueue() glaslos 2014-11-24 14:12:51 +0100
  • b14f739dfe no need for that save anymore Travis Johnson 2014-11-18 12:09:22 -0500
  • af4b0436c1 instantiate a job instead of fetch Travis Johnson 2014-11-18 12:09:14 -0500
  • 786d3c5887 Merge pull request #445 from conslo/patch-1 Selwin Ong 2014-11-18 08:27:28 +0700
  • 82729c98dc test for id based job dependancies Travis Johnson 2014-11-17 15:22:48 -0500
  • 629b392924 add PyCharm .idea folder to .gitignore Travis Johnson 2014-11-17 15:04:58 -0500
  • 14d1186241 use internal job_class for check Travis Johnson 2014-11-17 15:04:20 -0500
  • 5caccaabfe Adding optional list handling to the exc_handler option in Worker. Adding command line --exception_handler option (with multiple entries allowed) to `rq worker` Added tests for command line options. Bradley Young 2014-11-12 09:04:40 -0500
  • 3467868f1f allow depends_on to be a job id or a job itself Travis Johnson 2014-11-11 15:09:06 -0500
  • 0dbe68527c Merge pull request #431 from negz/worker-redis-bug Selwin Ong 2014-11-01 08:42:02 +0700
  • 51f641698d Merge pull request #438 from adamwen829/master Selwin Ong 2014-10-20 11:26:05 +0700
  • f5001a0e36 fix decode error in py3. Adam Wen 2014-10-20 10:39:27 +0800
  • 1795e1ee53 fix decode Adam Wen 2014-10-16 18:47:32 +0800
  • cd0230cae3 make job description unicode friendly Adam Wen 2014-10-16 18:00:48 +0800
  • de0b501823 Pass the default worker connection into the started and finished registries Nic Cope 2014-09-29 15:19:11 -0400
  • ae7b5f60db Merge pull request #424 from techtonik/patch-1 Selwin Ong 2014-09-17 22:19:39 +0700
  • 79f169734a README.md: Fix Rescue URL anatoly techtonik 2014-09-17 13:53:30 +0300
  • bc6d30e473 Merge pull request #420 from zhangliyong/cli-rq-worker Vincent Driessen 2014-09-14 09:58:13 +0200
  • 6621105bde Use type instead of default to specify interval option type zhangliyong 2014-09-14 14:47:17 +0700
  • 3d49784bcc Merge branch 'master' of github.com:nvie/rq into cli-rq-worker zhangliyong 2014-09-14 14:45:22 +0700
  • 45ac484c5c Merge pull request #421 from selwin/finished-registry Vincent Driessen 2014-09-14 09:25:18 +0200
  • 2307bc8253 Added FinishedJobRegistry to monitor finished jobs. Selwin Ong 2014-09-14 10:29:17 +0700
  • 74a9982ecb Fixed a bug where expired jobs aren't deleted from JobStartedRegistry. Selwin Ong 2014-09-13 17:13:18 +0700
  • 18c6ea64ef Merge pull request #419 from selwin/registry-len Selwin Ong 2014-09-12 16:01:44 +0700
  • f9511664c8 Make flake8 happy :) zhangliyong 2014-09-12 14:28:41 +0700
  • 1b39996bf7 Make pep8 zhangliyong 2014-09-12 14:28:14 +0700
  • 94e494e645 Add testcase for rq worker command zhangliyong 2014-09-12 14:27:29 +0700
  • c6033b312e Cleanup zhangliyong 2014-09-12 11:39:14 +0700
  • 918403e371 Update test_cli zhangliyong 2014-09-12 11:36:55 +0700
  • 6510bb46f3 Fix interval type bug, it should be float zhangliyong 2014-09-12 11:36:13 +0700
  • 21c14c0e21 Cleanup zhangliyong 2014-09-12 11:20:08 +0700
  • 4d91f136f8 Move redis url default value to connect function zhangliyong 2014-09-12 11:17:30 +0700
  • 4df076f3aa Retrieve url from config file zhangliyong 2014-09-12 11:04:22 +0700
  • 229a00fee5 Cleanup zhangliyong 2014-09-12 10:57:12 +0700
  • 88fe5124d8 Make pythonic zhangliyong 2014-09-12 10:51:39 +0700
  • 907e71dc86 Make pythonic zhangliyong 2014-09-12 10:32:48 +0700
  • f10c749b7c Use click's evvar to retrieve SENTRY_DSN environment value zhangliyong 2014-09-12 10:30:37 +0700
  • 842f27294a Convert rqworker to 'rq worker' subcommand zhangliyong 2014-09-12 10:26:35 +0700
  • 7b434a32eb Let cleanup_ghosts accept conn argument zhangliyong 2014-09-12 10:16:28 +0700
  • 202be75b21 Merge pull request #415 from foxx/feature/custom-job-ids Selwin Ong 2014-09-10 00:42:50 +0700
  • c1dc30eae3 Added __len__ method to Queue. Selwin Ong 2014-09-10 00:00:16 +0700
  • fae7df5aa7 Renamed StartedJobRegistry.get_job_count to StartedJobRegistry.count for consistency. Selwin Ong 2014-09-09 23:58:35 +0700
  • 41ae1ce8a7 Added a registry.get_job_count(). Selwin Ong 2014-09-09 23:54:33 +0700
  • 6aa2e18f88 Another unused import, oops Cal Leeming 2014-09-09 17:47:41 +0100
  • 30ea76ddd6 Fixed silly typo foxx 2014-09-09 11:12:39 +0100
  • 0466562a13 Fixes from comments in #415 Added tox/vagrant tmp dir to gitignore Removed unused import Renamed id to job_id in enqueue_call() as per comments in #415 foxx 2014-09-09 11:10:18 +0100
  • 783b6f9ec7 Fix PEP8 complaint. Vincent Driessen 2014-09-08 20:40:40 +0200
  • 7686785d61 Merge branch 'selwin-working-queue' Vincent Driessen 2014-09-08 20:37:10 +0200