Commit Graph

  • b334a00f07
    Fix comment in registry.py (#1285) Konstantin Schubert 2020-06-29 03:09:48 +0200
  • c3a6b537de Bump version in version.py Selwin Ong 2020-06-28 21:27:53 +0700
  • 819c61be9b Bump version to 1.4.3 Selwin Ong 2020-06-28 21:26:15 +0700
  • 34eec5fee5
    worker.register_birth() should set a slightly longer worker key TTL (#1284) Selwin Ong 2020-06-28 18:37:13 +0700
  • 2fdff2471c
    updated readme with link to monitoring dashboards (#1274) Pranav Gupta 2020-06-28 16:51:16 +0530
  • 73506b26fc
    Add get_job_position and get_position feature (#1271) Paul Spooren 2020-06-28 01:20:22 -1000
  • e8795f941a
    Delete run_tests (#1281) Paul Spooren 2020-06-27 00:52:51 -1000
  • 1d8ea8e7a3
    Worker key TTLs are set to be a bit longer to account for system hiccups (#1279) Selwin Ong 2020-06-20 09:46:58 +0700
  • 6eec0065df
    Truncate job args/kwargs to a reasonable length (#1277) JhonnyBn 2020-06-19 21:27:39 -0300
  • 29222ea12f
    Job.requeue() doesn't return the job (#1265) ericatkin 2020-06-04 20:05:58 -0600
  • 23d43874b6 Bump version to 1.4.2 Selwin Ong 2020-05-26 20:14:32 +0700
  • 6a9aa1f81a
    Attempt to fix hmset command for Redis < 4.0 (#1260) Selwin Ong 2020-05-26 20:02:44 +0700
  • bd0fcc1a07
    Took into account DST when computing localtime zones. This wasn't ac… (#1258) Evan Ackmann 2020-05-24 01:31:27 -0400
  • 91a22949c6
    Merge pull request #1259 from rq/multi-dependencies Selwin Ong 2020-05-23 19:57:39 +0700
  • ec2f8cb4ed Don't try to import cPickle Selwin Ong 2020-05-23 19:46:10 +0700
  • 21bf5890c0 Merge remote-tracking branch 'origin/master' into multi-dependencies Selwin Ong 2020-05-23 19:32:38 +0700
  • 52e426f40f Remove Python 2.7 from setup.py Selwin Ong 2020-05-16 20:41:36 +0700
  • 4d450ec94d Bump version to 1.4.1 Selwin Ong 2020-05-16 17:46:55 +0700
  • f0846a7645
    Use pickle.HIGHEST_PROTOCOL by default (#1254) Bo Bayles 2020-05-16 05:42:07 -0500
  • 5859339a51
    Avoid deprecation warnings on redis-py 3.5.0 hmset (#1253) Bo Bayles 2020-05-15 19:35:08 -0500
  • 33e4beacf4 pipeline calls to get dependency statuses thomas 2020-05-13 23:12:45 -0400
  • e6e5703f28 Merge branch 'master' of github.com:rq/rq Selwin Ong 2020-05-13 08:11:10 +0700
  • 02eb983e90 Bump version to 1.4.0 Selwin Ong 2020-05-13 08:10:29 +0700
  • 6ab6a0a573
    Remove extraneous try/except (#1247) Michael Angeletti 2020-05-12 20:55:11 -0400
  • 9d6f38df0e Slightly increase job key timeout in monitor_work_horse() Selwin Ong 2020-05-10 17:40:07 +0700
  • d8dea02081
    Parse job_id as keyword argument to delay() (#1236) (#1243) grayshirt 2020-05-10 05:35:52 -0500
  • 9fb80424ef
    Fix typo in scheduling doc (#1245) Vincent Jacques 2020-05-10 12:35:21 +0200
  • a922a553cb
    Always set job.started_at in monitor_work_horse (#1242) rmartin48 2020-05-10 20:34:53 +1000
  • b2be17417f
    Fix some code quality issues (#1235) Prajjwal Nijhara 2020-05-03 16:05:01 +0530
  • 0b528dae4b Update Job#dependencies_are_met ... thomas 2020-04-27 14:53:23 -0400
  • eb92d688a8
    Add the queue to the Redis queues set when scheduling a job (#1238) Pierre Mdawar 2020-04-24 04:06:36 +0300
  • 0672cd00c6 Revisions Thomas Matecki 2020-04-16 23:13:06 -0400
  • c679c1af2f Change parameter name from `exclude` ... Thomas Matecki 2020-04-14 22:06:00 -0400
  • c0119a8a19 Undo formatting for coverage stats thomas 2020-03-14 12:22:46 -0400
  • 01ebe25f56 Address Deleted Dependencies thomas 2020-03-12 23:49:49 -0400
  • 83fa6b2386 Revert move of status update in `Worker#handle_job_success` thomas 2020-03-12 22:31:42 -0400
  • 9f15df2d55 rename dependencies_finished to dependencies_are_met thomas 2020-02-23 00:00:03 -0500
  • d5921814e4 Change get_dependency_statuses to dependencies_finished Thomas Matecki 2019-12-19 22:46:59 -0500
  • a69d91d2b2 Do not watch dependency key set Thomas Matecki 2019-12-19 21:11:58 -0500
  • 540be93401 Undo extra formatting changes thomas 2019-12-15 16:58:52 -0500
  • 4440669f3c Fix patches for python2 thomas 2019-12-14 23:52:05 -0500
  • 7ea5a32a55 Alway set status 'FINISHED' when job is Successful thomas 2019-12-14 23:06:22 -0500
  • 4a64244f40 Only enqueue dependents for all dependencies are FINISHED thomas 2019-12-14 20:57:39 -0500
  • ee215a1853 Create get_dependencies_statuses method on Job Thomas Matecki 2019-12-08 20:45:18 -0500
  • 0dd9ff0ec9
    Accept lowercase logging level names and accept tuples when setting exception handlers (#1233) Pierre Mdawar 2020-04-16 15:54:56 +0300
  • e1cbc3736c
    Implement Customizable Serializer Support (#1219) Babatunde Olusola 2020-04-16 13:53:48 +0100
  • d914343e7c
    Add sentry_debug and sentry_ca_certs params (#1229) Paweł Bąk 2020-04-13 02:21:37 +0200
  • cfe389bd65
    FailedJobRegistry.requeue() resets job.started_at and job.ended_at (#1227) Selwin Ong 2020-04-01 07:42:34 +0700
  • 636d6d2f54
    registry.cleanup() now writes information to job.exc_info (#1226) Selwin Ong 2020-03-31 21:14:10 +0700
  • a090e9e840
    Remove unused code (#1214) Selwin Ong 2020-03-09 20:00:35 +0700
  • add0b171ec Bump version to 1.3.0 Selwin Ong 2020-03-09 19:28:30 +0700
  • 4036471203
    fixing HerokuWorkerShutdownTestCase after #1194 (#1213) Samuel Colvin 2020-03-09 12:09:42 +0000
  • 8a0153efc8 Properly decode hostname in job.refresh() Selwin Ong 2020-03-08 16:27:03 +0700
  • d8bd455c12
    enqueue_at should support explicit args and kwargs (#1211) Selwin Ong 2020-03-08 16:05:07 +0700
  • 8f7dbf1b1d
    Pass job ID to error handlers (#1201) Seamus Mac Conaonaigh 2020-02-27 22:48:19 -0500
  • dc299bc7ec
    fix kill_horse will cause zombie processes (#1194) wevsty 2020-02-25 11:23:42 +0800
  • bf93e11f2f Merge branch 'master' of github.com:rq/rq Selwin Ong 2020-02-25 08:14:29 +0700
  • 57f8fe6a0c Updated job.result docs. Selwin Ong 2020-02-25 08:13:50 +0700
  • 42457eed9b
    Add rq.cli.__main__ (#1196) Bo Bayles 2020-02-24 19:04:12 -0600
  • a49680f789
    Fix simple typo: constrast -> contrast (#1200) Tim Gates 2020-02-25 12:03:38 +1100
  • 71b01ba1b6
    fix code tag in connections.md (#1189) Ryan Febriansyah 2020-02-25 07:04:59 +0700
  • 2e245a7b4e
    Respect timeout -1 in worker hard kill (#1187) Zach Kanzler 2020-02-24 19:04:11 -0500
  • 43fb21b827 Show job scheduling section on docs website Selwin Ong 2020-02-12 15:50:09 +0700
  • 0080b223fe
    Fix typos in job_registries.md (#1185) Levin Rickert 2020-02-03 11:38:04 +0100
  • f18a951eec Bump version to 1.2.2 Selwin Ong 2020-01-31 21:43:00 +0700
  • fda4b35f46
    Fixes Job.fetch when return value is unpickleable (#1184) Selwin Ong 2020-01-31 19:28:32 +0700
  • 90e032cd64 Bump version to 1.2.1 Selwin Ong 2020-01-31 15:38:44 +0700
  • ed67de22c6 Add job status setting in enqueue_at (and in enqueue_in) methods (#1181) Ivan Kiryanov 2020-01-23 03:11:42 +0300
  • ccfd4a02cb
    Failed jobs will now auto expire (#1182) Selwin Ong 2020-01-21 19:50:13 +0700
  • 927fb5a3ed Bump version to 1.2.0 Selwin Ong 2020-01-04 10:17:34 +0700
  • 5f949f4cef Add a hard kill from the parent process with a 10% increased timeout … (#1169) mr-trouble 2020-01-19 03:31:06 -0800
  • 37a6304a4f fix: use correct logging handler for scheduler (#1178) Florian Perucki 2020-01-19 12:30:46 +0100
  • baa0cc268a
    Job scheduling (#1163) Selwin Ong 2020-01-04 10:14:52 +0700
  • f09d4db080 Travis CI: sudo: deprecated and Xenial is default (#1175) Christian Clauss 2020-01-04 03:56:21 +0100
  • b960ad53e6 Add example for unix:// (#1171) goldstar611 2019-12-17 17:37:21 -0600
  • a06421e125 Updated changelog Selwin Ong 2019-12-16 17:56:28 +0700
  • a407bcfe36 Updated changelog Selwin Ong 2019-12-16 17:56:05 +0700
  • 5bb5fda1a6 fix log level parameter override, Fixes #1166 (#1167) Yongtao Zhang 2019-12-16 08:23:36 +0800
  • cf50151853 Added a note to indicate that `registry.remove(job, delete_job=True)` is new Selwin Ong 2019-11-26 19:52:19 +0700
  • 80c82f731f Multi Dependency Support - Registration & Enqueue Call (#1155) Thomas Matecki 2019-11-26 07:50:15 -0500
  • af678243e1
    Added `delete_job` argument to registry.remove()` (#1161) Selwin Ong 2019-11-23 20:23:40 +0700
  • 5bb03b9c2c Fix rq info not found workers information error, Fixes #1139 (#1149) Yongtao Zhang 2019-10-29 13:51:54 +0800
  • 75644ba948 Multi Dependency Support [Internal API Changes] (#1147) Thomas Matecki 2019-10-21 21:34:47 -0400
  • cfc02816ea Fix dependent jobs enqueueing (#1145) Ivan Piskunov 2019-10-17 04:35:51 +0300
  • e43bce4467 worker.register_birth() should use hmset Selwin Ong 2019-10-08 10:07:28 +0700
  • 8c34e2b353 Store worker's RQ and Python versions (#1125) Vladimir Protasov 2019-10-08 05:46:06 +0300
  • 68276e7252 add doc page for job registries (#1140) joncros 2019-10-07 20:41:36 -0600
  • 5328a6252b Edit jobs doc for clarity (#1136) joncros 2019-09-21 03:49:12 -0600
  • ed15b9e031 Updated ttl argument docs Selwin Ong 2019-09-08 18:19:38 +0700
  • b62b9b0727 Fix unreliable test (#1126) Vladimir Protasov 2019-09-08 14:09:12 +0300
  • 1a382e761f Fix where -> were typo (#1121) Andy Lulham 2019-09-08 12:05:33 +0100
  • b020c7fa34 docs/jobs: Fix minor typo (#1128) William Woodruff 2019-09-08 07:05:10 -0400
  • 51efc20371 Add failure_ttl on job decorator (#1130) Bartłomiej Biernacki 2019-09-08 13:04:43 +0200
  • 0a669f1f33 Include LICENSE in manifest (#1134) Igor Gnatenko 2019-09-08 13:04:15 +0200
  • d1813cdff9 Fixed test errors caused by _sentry_trace_headers Selwin Ong 2019-07-20 17:39:07 +0700
  • dc63b362e2 Bump version to 1.1.0 Selwin Ong 2019-07-20 17:33:05 +0700
  • f50e60d2f4 Updated CHANGES.md Selwin Ong 2019-07-20 17:29:52 +0700
  • d0884be929 otp: reuse utcnow (#1115) Chyroc 2019-07-05 11:44:28 +0800
  • f9d42e8a17
    Added logging statements to handle_job_success and handle_job_failure (#1112) Selwin Ong 2019-06-22 16:42:05 +0700
  • b14c4e288d
    Added checks for 0 ttl (#1110) Selwin Ong 2019-06-16 18:39:16 +0700