Commit Graph

  • 4b7c59d68d Fix PEP8 complaints. Vincent Driessen 2014-09-08 20:29:24 +0200
  • aa3cf85531 Run flake8 checks as part of test suite. Vincent Driessen 2014-09-08 20:29:12 +0200
  • 6d79082b62 Call move_expired_jobs_to_failed_queue before returning job_ids. Selwin Ong 2014-09-08 23:04:18 +0700
  • dc12f8aee5 Fixed random registry failures when run on slower machines. Selwin Ong 2014-09-08 22:54:04 +0700
  • 5a27ad540f Merge branch 'working-queue' of https://github.com/selwin/rq into working-queue Selwin Ong 2014-09-08 22:47:18 +0700
  • 9341a4a33d Renamed WorkingQueue to StartedJobRegistry. Selwin Ong 2014-09-08 22:39:48 +0700
  • 2e96148b31 Fixed Python 3 tests for "WorkingQueue". Selwin Ong 2014-09-08 22:35:18 +0700
  • 60c7a3cc6e working_queue.remove call should be pipelined. Selwin Ong 2014-09-07 17:03:17 +0700
  • 4d90cc062e Add job to WorkingQueue before execution and remove from WorkingQueue after. Selwin Ong 2014-07-30 16:06:39 +0800
  • b0c0a84ab0 Moved some logic into worker.prepare_job_execution to make things testable. Selwin Ong 2014-07-30 13:36:35 +0800
  • a28575088b Implemented WorkingQueue.cleanup(). Selwin Ong 2014-07-29 18:37:22 +0700
  • 3dc008d090 Added WorkingQueue class. Selwin Ong 2014-07-29 18:26:24 +0700
  • 1047db0b3a Renamed WorkingQueue to StartedJobRegistry. Selwin Ong 2014-09-08 22:39:48 +0700
  • 1158a0606c Fixed Python 3 tests for "WorkingQueue". Selwin Ong 2014-09-08 22:35:18 +0700
  • b6499ce71c Fixed another py3 bug - my bad. Also moved type checking further down foxx 2014-09-08 12:42:41 +0100
  • 85badaf4a0 Indicate required Redis version in README. Vincent Driessen 2014-09-08 13:25:35 +0200
  • f5779c194f Renamed job_id to id, and fixed py3 bug, per #415 foxx 2014-09-08 12:19:59 +0100
  • 9ab46804c6 Merge pull request #417 from foxx/feature/testworker Vincent Driessen 2014-09-08 13:15:54 +0200
  • 52c3ad0fbf Renamed to SimpleWorker foxx 2014-09-08 11:43:41 +0100
  • 23cae3a420 Fixed bug caused by broken merge, my bad foxx 2014-09-08 11:41:22 +0100
  • 16ee71f26d Use class for test worker, and performs PID check in unit tests, #412 foxx 2014-09-08 11:31:05 +0100
  • d667fb0713 working_queue.remove call should be pipelined. Selwin Ong 2014-09-07 17:03:17 +0700
  • dab8373311 Fix all tests. Vincent Driessen 2014-09-06 12:30:41 +0200
  • c860beb4d5 Fix broken imports. Vincent Driessen 2014-09-06 11:38:57 +0200
  • b5fbc3992b Restructure new CLI modules. Vincent Driessen 2014-09-06 11:10:55 +0200
  • 652cd71d2b Merge branch 'zhangliyong-cli-rq' Vincent Driessen 2014-09-06 08:48:49 +0200
  • 5c96c61255 Change `rq requeue` subtly, mostly docs and vars. Vincent Driessen 2014-09-06 08:25:03 +0200
  • 07dda74710 Change options of the `rq empty` command. Vincent Driessen 2014-09-06 08:18:18 +0200
  • 8f1e066f15 Various little style fixes. Vincent Driessen 2014-09-06 08:16:02 +0200
  • fc803f5d0d Fix various flake8 complaints. Vincent Driessen 2014-09-06 08:04:09 +0200
  • 2753f17e8e Fixed bug with format() in py3 foxx 2014-09-05 19:45:49 +0100
  • 72bc9e37b7 Forced job_id to only allow str/unicode foxx 2014-09-05 19:39:28 +0100
  • 05c1d4fa4b Added better job ID tests foxx 2014-09-05 15:23:48 +0100
  • 6bb8b26114 Allow job ID to be set on enqueue/enqueue_call() - fixes #412 foxx 2014-09-05 11:19:18 +0100
  • 21620e98ca Merge pull request #411 from selwin/fix-exception-handler Selwin Ong 2014-09-04 08:22:17 +0700
  • 3eabe76690 Move back rqinfo command for backward compatibility zhangliyong 2014-09-02 11:06:35 +0700
  • 4248c934ab Remove unused function 'gettersize' zhangliyong 2014-09-02 10:07:15 +0700
  • c796e3249d Fix click dependency version zhangliyong 2014-09-02 10:04:02 +0700
  • 7cf8ef42d1 Don't pass "args" into logging call. Selwin Ong 2014-09-01 21:07:53 +0700
  • ae1681e7a0 Change doc of rq cli zhangliyong 2014-09-01 14:19:24 +0700
  • 5883bb9efe Make pep8 zhangliyong 2014-09-01 14:16:28 +0700
  • de471b70b6 Merge branch 'master' of github.com:nvie/rq into cli-rq zhangliyong 2014-09-01 14:14:14 +0700
  • 0ddd174868 Fix invoking requeue command bug in test_requeue zhangliyong 2014-09-01 14:13:40 +0700
  • 8782b11f1e Adjust test_requeue zhangliyong 2014-09-01 14:08:36 +0700
  • f734708ad4 Make pythonic zhangliyong 2014-09-01 14:06:14 +0700
  • 5670f251d8 Add '--all' option and [JOB_IDS] argument to specify what to requeue zhangliyong 2014-09-01 14:04:48 +0700
  • 2e6f86d549 Merge pull request #407 from rascalking/master Selwin Ong 2014-09-01 08:26:40 +0700
  • 6eea986012 allow queue class to be overriden from command line Dave Bonner 2014-08-29 14:06:51 -0400
  • 37748e5ace Make pep8 zhangliyong 2014-08-22 10:54:25 +0800
  • 1c97a55064 compat str.format syntax with py26 zhangliyong 2014-08-22 10:45:26 +0800
  • bc8fe2988d Merge branch 'master' of github.com:nvie/rq into cli-rq zhangliyong 2014-08-22 10:10:51 +0800
  • 1ab92602e8 Add testcase for rq_cli zhangliyong 2014-08-22 10:08:53 +0800
  • 0c4e28bd62 Use 'with Connection' instead of 'use_connection' zhangliyong 2014-08-22 10:08:15 +0800
  • 1e5a8b58a1 Use -y option to confirm emptying failed queue by default zhangliyong 2014-08-21 15:14:39 +0800
  • c90da5336e Avoid using use_connection, initial queues directly using redis connection zhangliyong 2014-08-21 14:41:10 +0800
  • adc24b6fe0 Fix import error zhangliyong 2014-08-21 11:00:24 +0800
  • 551483b477 Add rq info command zhangliyong 2014-08-19 10:29:39 +0800
  • e948bde5d7 Add rq command when installing zhangliyong 2014-08-15 16:25:14 +0800
  • 81febc6dc5 Format empty help message zhangliyong 2014-08-15 16:24:34 +0800
  • f845ae25a2 Make command empty help message friendly zhangliyong 2014-08-15 15:06:55 +0800
  • 36880db872 Show progressbar when requeuing zhangliyong 2014-08-15 14:20:00 +0800
  • 5331dc4de6 Ignore local.py (it's tested in werkzeug instead). Vincent Driessen 2014-08-14 10:19:02 +0200
  • e1d236ec02 Use click.echo instead of print to output zhangliyong 2014-08-14 15:56:35 +0800
  • 7f3cb8e785 Merge branch 'master' into cli-rq zhangliyong 2014-08-14 15:15:33 +0800
  • 07aea5e5c1 Add CLI `rq` to empty queues and requeue failed jobs zhangliyong 2014-08-14 15:11:43 +0800
  • 2409e817ad Merge pull request #395 from methane/patch-1 Selwin Ong 2014-08-07 06:36:11 +0700
  • 4fb2914c6f Easy refactoring on decorators.py INADA Naoki 2014-08-07 00:58:06 +0900
  • 7ea076e8c8 Merge pull request #394 from selwin/log-extra_data Vincent Driessen 2014-08-05 09:06:34 +0200
  • b05c2052e1 Capture more data when logging errors. Selwin Ong 2014-08-05 12:50:51 +0700
  • db37d8b326 Test on Python 3.4 on Travis, too. Vincent Driessen 2014-07-30 11:50:15 +0200
  • 893fc5a6ae Add job to WorkingQueue before execution and remove from WorkingQueue after. Selwin Ong 2014-07-30 16:06:39 +0800
  • f38d0dc791 Moved some logic into worker.prepare_job_execution to make things testable. Selwin Ong 2014-07-30 13:36:35 +0800
  • 90c7eeb111 Implemented WorkingQueue.cleanup(). Selwin Ong 2014-07-29 18:37:22 +0700
  • e61d1505bc Added WorkingQueue class. Selwin Ong 2014-07-29 18:26:24 +0700
  • 3de8a47f06 Merge pull request #390 from selwin/pipeline-dependency-registration Vincent Driessen 2014-07-27 13:17:12 +0200
  • fc19a64670 job.register_dependency() should support pipelining. Selwin Ong 2014-07-27 16:21:54 +0700
  • 3ded050804 Replace by a string just as wide to not make this invalid binary pickle data. Vincent Driessen 2014-07-26 11:59:37 +0200
  • b91b89a183 Use highest pickle protocol version to serialize job data. Vincent Driessen 2014-07-26 11:53:31 +0200
  • 79db282879 Support enqueueing callable classes. Vincent Driessen 2014-07-26 09:33:58 +0200
  • 865efd6e8c Leave setting the state to the worker, not the Job itself. Vincent Driessen 2014-07-26 08:54:52 +0200
  • 712e663ffc Allow passing in positional arguments via tox to pytest. Vincent Driessen 2014-07-26 08:38:17 +0200
  • eb6fb27281 Change confusing method name. Vincent Driessen 2014-07-25 23:59:01 +0200
  • ea46e79625 Exclude vendor files and irrelevant files from coverage reports. Vincent Driessen 2014-07-25 23:22:39 +0200
  • 1bebe85c3a Add badge with number of monthly downloads. Vincent Driessen 2014-07-25 12:41:18 +0200
  • 13ae0353c9 Add coverage commands to tox. Vincent Driessen 2014-07-24 23:30:36 +0200
  • 36ac9a5209 Add coverage reporting for RQ. Vincent Driessen 2014-07-24 23:27:32 +0200
  • 6299af15fc Merge branch 'master' of github.com:nvie/rq Vincent Driessen 2014-07-24 11:32:49 +0200
  • d37f49f643 Merge branch 'andrewsg-warnings' Vincent Driessen 2014-07-24 11:31:38 +0200
  • 70d209a430 No need to test this backward compatibility. Vincent Driessen 2014-07-24 11:31:26 +0200
  • 12932a433b Merge pull request #382 from selwin/cancel-should-remove-from-queue Vincent Driessen 2014-07-24 11:26:35 +0200
  • fe8efbcf27 Remove extra paragraph. Vincent Driessen 2014-07-23 13:10:45 +0200
  • 8aa7ce2042 Add high-res (SVG) build status icon. Vincent Driessen 2014-07-23 13:10:12 +0200
  • e1d134e64d Add Python 3 support state badge. Vincent Driessen 2014-07-23 13:08:24 +0200
  • 2ab7276230 Merge pull request #377 from selwin/logging-fix Selwin Ong 2014-07-15 11:36:40 +0700
  • 638211df20 job.cancel() should remove itself from queue. Selwin Ong 2014-07-15 09:59:55 +0700
  • b828078dde Fixed default logging level in setup_loghandlers. Selwin Ong 2014-07-07 19:46:55 +0700
  • 92fb787a69 Only add logging handler if nothing is configured. Selwin Ong 2014-07-04 17:41:34 +0700
  • 1c486cb07d Merge pull request #364 from svvitale/master Vincent Driessen 2014-06-15 20:55:32 +0200
  • b464c37468 Use as_text to fix syntax error discovered in Python 3.2 (raspberry pi) Scott Vitale 2014-06-15 16:58:01 +0000
  • 14932a6662 Merge pull request #359 from rascalking/patch-1 Selwin Ong 2014-06-02 12:57:57 +0700