Commit Graph

  • a87c5facb0 增加日志 master main wyang 2024-07-09 18:49:15 +0800
  • 69e6ba2392 override DefaultSerializer, debug unserialized wyang 2024-01-18 17:14:36 +0800
  • f15cad4501 Bump version to 1.15.1 Selwin Ong 2023-06-20 06:28:45 +0700
  • d4159ee804
    Do not run dependent jobs when parent or job is canceled (#1947) Fred Söderberg 2023-06-18 05:25:12 +0200
  • a26f6244e3
    add lint target in Makefile (#1940) Simon Blanchard 2023-06-13 13:01:24 +0800
  • 6cfb5a6012
    Don't call handle_job_failure if job is no longer present (#1946) Selwin Ong 2023-06-13 08:34:25 +0700
  • 10230ff040
    Fix a few concatenated strings that don't have to be (#1941) Rob Hudson 2023-06-11 17:47:31 -0700
  • c2bec19b09
    pass exc_string as an argument to log (#1934) Simon Blanchard 2023-06-08 16:55:58 +0800
  • 2faba2cea9
    Add __all__ to please mypy (#1928) Dominik Aumayr 2023-06-07 05:11:15 +0200
  • c6b0409fca Updated changelog. Selwin Ong 2023-05-27 09:26:09 +0700
  • a53966c918
    callback func as string (#1905) Rishabh Ranjan 2023-05-25 21:40:56 -0400
  • f158fe7ba1
    Update log string for better output when multiple queues (#1925) Rob Hudson 2023-05-24 19:08:17 -0700
  • 47b384d412
    Bump actions/setup-python from 4.6.0 to 4.6.1 (#1923) dependabot[bot] 2023-05-25 06:27:05 +0700
  • 6fdadaabe4
    Document_stopped_jobs and dependents for enqueue_many (#1922) Ethan Wolinsky 2023-05-24 19:26:42 -0400
  • 4011186c35 Bump version to v1.15 Selwin Ong 2023-05-24 06:35:03 +0700
  • 933860ee8c
    fix: linting error (#1920) Cyril Chapellier 2023-05-24 01:06:46 +0200
  • 421fd98a9c
    [Tests] Only run SSL tests in Docker (#1918) Cyril Chapellier 2023-05-23 09:24:55 +0200
  • 0b5a90adac
    Fix as_text in certain conditions (#1917) Cyril Chapellier 2023-05-22 04:07:30 +0200
  • 192fbc9c50
    Add support for a callback on stopped jobs (#1909) Ethan Wolinsky 2023-05-21 22:06:02 -0400
  • b756cf82bd
    Add support for dependent jobs in enqueue_many (#1897) Ethan Wolinsky 2023-05-20 22:41:07 -0400
  • ffacdcb675
    Update tox.ini to not run linters (#1916) Selwin Ong 2023-05-19 08:17:49 +0700
  • 37ddcb51cd
    Reliable queue (#1911) Selwin Ong 2023-05-18 18:01:01 +0700
  • 107221fd9e
    Update cli.py to support custom loggers (#1906) juur 2023-05-18 01:04:57 +0100
  • bdbc9a4f9c
    Scheduler should release and heartbeat only acquired locks (#1914) xzander 2023-05-18 03:59:51 +0400
  • ea063edf0a
    Update linting configuration (#1915) Rob Hudson 2023-05-17 09:19:14 -0700
  • bbfeb8c8ed
    Bump docker/build-push-action from 2 to 4 (#1913) dependabot[bot] 2023-05-16 06:03:26 +0700
  • edc93c380f
    Stop calling deprecated function (#1908) Tom Hamilton Stubber 2023-05-14 01:48:36 +0100
  • 84833b9c5f
    [Chore] Fix test suite (#1895) Cyril Chapellier 2023-05-13 16:49:59 +0200
  • 46d0056a69 Bump version to 1.14.1 Selwin Ong 2023-05-05 21:00:49 +0700
  • a228b4838c
    [Hotfix] Fix SSL connection for scheduler (#1894) Cyril Chapellier 2023-05-05 09:25:20 +0200
  • 07fef85dd2
    Catch serializer TypeError Exception (#1872) gabriels1234 2023-05-03 03:27:31 -0400
  • af2dfb1446 Deleted redundant requirements from dev-requirements.txt Selwin Ong 2023-05-03 06:52:56 +0700
  • 5787e8f4a0
    Coverage fixes (#1890) Selwin Ong 2023-05-03 05:46:10 +0700
  • 5f883c6e1c Merge branch 'master' of github.com:rq/rq Selwin Ong 2023-05-01 17:54:33 +0700
  • 5e70e523d3 Bump version to 0.14.0 Selwin Ong 2023-05-01 17:54:20 +0700
  • 64cb1a27b9
    Worker pool (#1874) Selwin Ong 2023-05-01 12:44:32 +0700
  • 8a9daecaf2 Added changelog Selwin Ong 2023-05-01 12:43:45 +0700
  • 08cb311c55
    [Results] Allow unserializable return values (#1888) Cyril Chapellier 2023-05-01 06:20:40 +0200
  • 36f5c88ca2
    Added BaseWorker class (#1887) Selwin Ong 2023-04-26 09:16:37 +0700
  • 4073aa3642
    Update `push_job_id` debug string when using pipelines (#1886) Rob Hudson 2023-04-25 15:51:58 -0700
  • 77e926c424
    Added parse_connection function (#1884) Selwin Ong 2023-04-25 19:38:44 +0700
  • 95983cfcac Exclude tests directory from coverage.py Selwin Ong 2023-04-25 08:49:30 +0700
  • 60bed7d58c
    Exclude tests dir from coverage.py (#1883) Selwin Ong 2023-04-23 16:48:04 +0700
  • 67b2c982f9
    Add py.typed for PEP561 compliance (#1882) nhairs 2023-04-23 19:15:42 +1000
  • 74746cc390
    Bump actions/setup-python from 4.5.0 to 4.6.0 (#1880) dependabot[bot] 2023-04-23 16:15:11 +0700
  • b639ee6406
    Cleaned up cli.py (#1876) Selwin Ong 2023-04-08 18:55:28 +0700
  • ed7a171460
    Ignore `if TYPE_CHECKING:` when measuring test coverage (#1875) Selwin Ong 2023-04-08 09:46:29 +0700
  • 7c1f96fafa Better process name for workers Selwin Ong 2023-04-07 09:21:37 +0700
  • 4f3670b024
    improve the docs on in-flight jobs of killed/lost workers (#1840) luto 2023-04-01 14:50:39 +0200
  • eadabc036b
    Added job details to "rq info" command (#1869) Tianci Hu Marrero 2023-04-01 08:49:45 -0400
  • a9fae76e88
    Fix error in example in the documentation (#1870) Joris 2023-04-01 14:43:47 +0200
  • 04722339d7
    Consolidate job callbacks execution (#1851) Rony Lutsky 2023-03-21 01:44:41 +0200
  • 60164c5107
    Fix typo in deprecation warning (#1866) Jochen Kupperschmidt 2023-03-12 03:42:14 +0100
  • 64e202ea19
    Check dependencies when enqueue via Queue.enqueue_job() (#1837) Simó Albert i Beltran 2023-03-09 00:15:57 +0100
  • 5a1c0a09f4
    fix: remove unsafe formating and standardize qoutes (#1857) Jesse P. Johnson 2023-03-07 21:41:03 -0500
  • ec0b08ebf0
    bugfix: type annotations as str to allow Windows usage (#1852) lowercase00 2023-03-07 23:39:04 -0300
  • a21768ad90
    refactor: remove python2 cruft (#1863) Jesse P. Johnson 2023-03-07 21:38:28 -0500
  • c12561db0a
    docs: add deprecation warnings to connection functions (#1860) lowercase00 2023-03-07 23:37:39 -0300
  • d5bde117c2
    Remove `use_connection` (#1859) lowercase00 2023-03-07 00:54:47 -0300
  • 7f9f0f72ba
    Update arguments passed to the Sentinel Object when created from the settings (#1850) Joachim Burket 2023-03-07 04:03:31 +0100
  • 82a59e9791
    feat: move `reorder_queues` to `dequeue_job` (#1853) lowercase00 2023-03-06 21:44:47 -0300
  • 5de8cda1f9
    Update index.md (#1858) Tianci Hu Marrero 2023-03-06 18:55:08 -0500
  • 654649743c
    New dequeue strategy (#1806) lowercase00 2023-03-04 20:23:00 -0300
  • 0ba3971d55
    Add failure callback call to started job registry cleanup (#1824) Rony Lutsky 2023-03-04 03:02:13 +0200
  • 95558fcc1d
    docs: scheduler safe import (#1835) lowercase00 2023-03-02 21:46:07 -0300
  • e92682c83a
    Fix TimerDeathPenalty not properly handling negative/infinite timeout (#1845) Marcus Ong 2023-03-03 07:02:07 +0800
  • ed59b9248a
    fix: Dependency list in depends_on (#1843) Simó Albert i Beltran 2023-02-28 00:03:47 +0100
  • 1fa6ec1055
    (Docs) Updated patterns - heroku (#1841) Tianci Hu Marrero 2023-02-27 04:10:39 -0500
  • 08d8f7c30c
    removed import error warning and changed function doc (#1839) amks1 2023-02-26 18:03:30 +0400
  • 7bbef7e05a
    docs: add warning of `decode_responses` (#1833) lowercase00 2023-02-25 21:53:25 -0300
  • 2c6c7ae586
    Don't fail CI if codecov fails (#1838) Selwin Ong 2023-02-26 07:46:08 +0700
  • aedc9b9e06
    Worker - max_idle_time feature (#1795) Rony Lutsky 2023-02-22 01:35:43 +0200
  • 41406db3eb
    Configurable maintenance task interval (#1823) Rony Lutsky 2023-02-22 01:14:32 +0200
  • 42ac7d4150 Bump version to 1.13.0 Selwin Ong 2023-02-19 16:30:07 +0700
  • bba781d288
    Enhance worker termination logic (#1729) Rony Lutsky 2023-02-17 01:42:41 +0200
  • a985445486
    refactor: new teardown worker method (#1820) lowercase00 2023-02-16 20:33:48 -0300
  • 5192b1d2e4
    Bump supercharge/redis-github-action from 1.4.0 to 1.5.0 (#1818) dependabot[bot] 2023-02-16 10:09:18 +0700
  • fc6d69529f
    feat: splits the work loop into a bootstrap method (#1816) lowercase00 2023-02-15 07:20:11 -0300
  • 5798cddd04
    fix: queue.result_ttl=-1 (#1819) Simó Albert i Beltran 2023-02-15 11:17:09 +0100
  • 46b5cf64c3
    Added black config (#1815) Selwin Ong 2023-02-14 07:47:52 +0700
  • 9311eeba17
    Worker docstrings (#1810) lowercase00 2023-02-13 13:04:01 -0300
  • eef6dbbb3c
    docs: fix typos (#1813) lowercase00 2023-02-13 01:16:34 -0300
  • 3d840a79ad
    Add to worker redis record scheduler info (#1787) Daniel M 2023-02-12 18:05:12 -0800
  • a02ad29cef
    Docs: Updated testing instructions (#1812) lowercase00 2023-02-12 22:44:04 -0300
  • b69ee10cbb
    Fix - Use worker TTL for timeout (#1794) Rony Lutsky 2023-02-10 02:26:03 +0200
  • acdeff385d
    Use job.return_value() instead of job.result when processing callbacks (#1801) Selwin Ong 2023-02-05 19:24:15 +0700
  • 54db2fa8d1
    Fix - TypeError - accessing None when dequeued result is None (when timeout=None, e.g. in burst mode) (#1793) Rony Lutsky 2023-02-05 12:41:56 +0200
  • 83fa0adf15
    Sync jobs should save job exceptions and results (#1799) Selwin Ong 2023-02-05 16:38:29 +0700
  • 27cbf48ad4
    Debug mode log fixes (#1798) lowercase00 2023-02-04 23:32:41 -0300
  • fdb14df181
    Black style (#1292) Paul Spooren 2023-02-04 01:42:51 +0100
  • cd62b4cb50
    Fix bug when running worker on debug mode (#1785) lowercase00 2023-02-02 00:54:09 -0300
  • c2e6d95338
    Enhanced Redis Connection Reliability (#1753) lowercase00 2023-02-02 00:53:19 -0300
  • 436250d36b
    Queue Docstrings (#1782) lowercase00 2023-01-31 20:03:47 -0300
  • 271e7a8727
    Add 3.11 Support (#1780) lowercase00 2023-01-30 01:49:40 -0300
  • 2c4c948207
    Fix worker example (#1765) lowercase00 2023-01-30 01:49:14 -0300
  • bd07310253
    Job methods docstrings (#1772) lowercase00 2023-01-30 01:42:04 -0300
  • 398d5784db
    Removes Python 3.5 from the classifiers (#1776) lowercase00 2023-01-29 23:02:06 -0300
  • 4bd0f12ec9
    Restart scheduler process if the process is not alive (#1764) Oleg 2023-01-28 19:49:30 -0500
  • 55f833ab6f
    Moves the `compact` helper to `utils` (#1769) lowercase00 2023-01-28 21:47:55 -0300
  • d90c00501e
    Fix Scheduler Docstring (#1768) lowercase00 2023-01-27 04:22:57 -0300