mirror of
https://github.com/django-q2/django-q2.git
synced 2026-09-15 13:37:56 +08:00
Updated Changlog
This commit is contained in:
76
CHANGELOG.md
76
CHANGELOG.md
@@ -1,5 +1,34 @@
|
||||
# Changelog
|
||||
|
||||
## [v1.3.6](https://github.com/koed00/django-q/tree/v1.3.6) (2021-05-14)
|
||||
|
||||
[Full Changelog](https://github.com/koed00/django-q/compare/v1.3.5...v1.3.6)
|
||||
|
||||
**Closed issues:**
|
||||
|
||||
- Chain of Task [\#547](https://github.com/Koed00/django-q/issues/547)
|
||||
- Queued tasks \(OrmQ\) are not always acknowledged [\#545](https://github.com/Koed00/django-q/issues/545)
|
||||
- Auto-created primary key used when not defining a primary key type [\#543](https://github.com/Koed00/django-q/issues/543)
|
||||
- Tasks are "processing" but hooks are not called and cluster don't recgonize they are finished and "processed" [\#540](https://github.com/Koed00/django-q/issues/540)
|
||||
- Django Q is still a young project. [\#528](https://github.com/Koed00/django-q/issues/528)
|
||||
- SSL errors after upgrading to qcluster version 1.1.0 [\#422](https://github.com/Koed00/django-q/issues/422)
|
||||
- \[Enhancement\] Add Systemd sample template [\#420](https://github.com/Koed00/django-q/issues/420)
|
||||
- Not enough values to unpack \(expected 2, got 1\) [\#314](https://github.com/Koed00/django-q/issues/314)
|
||||
- Successful tasks grow beyond save\_limit [\#225](https://github.com/Koed00/django-q/issues/225)
|
||||
|
||||
**Merged pull requests:**
|
||||
|
||||
- Fix for SSL errors in \#422 [\#556](https://github.com/Koed00/django-q/pull/556) ([nittolese](https://github.com/nittolese))
|
||||
- Allow tasks to be scheduled on a specific cluster [\#555](https://github.com/Koed00/django-q/pull/555) ([midse](https://github.com/midse))
|
||||
- Fixes \#314 - Convert func to its import path str so that resubmitting failed task works [\#554](https://github.com/Koed00/django-q/pull/554) ([kennyhei](https://github.com/kennyhei))
|
||||
- Add "qmemory" command [\#553](https://github.com/Koed00/django-q/pull/553) ([kennyhei](https://github.com/kennyhei))
|
||||
- Fixes \#225 - Successful tasks grow beyond SAVE\_LIMIT [\#552](https://github.com/Koed00/django-q/pull/552) ([kennyhei](https://github.com/kennyhei))
|
||||
- Fixes deprecated count method [\#549](https://github.com/Koed00/django-q/pull/549) ([Koed00](https://github.com/Koed00))
|
||||
- Updates testing to python 3.9 and Django 3.2 [\#548](https://github.com/Koed00/django-q/pull/548) ([Koed00](https://github.com/Koed00))
|
||||
- Update documentation for new retry time default [\#538](https://github.com/Koed00/django-q/pull/538) ([amo13](https://github.com/amo13))
|
||||
- Use 'timezone.localtime\(\)' when calculating the next run time [\#520](https://github.com/Koed00/django-q/pull/520) ([wy-z](https://github.com/wy-z))
|
||||
- Adds long polling support [\#506](https://github.com/Koed00/django-q/pull/506) ([Javedgouri](https://github.com/Javedgouri))
|
||||
|
||||
## [v1.3.5](https://github.com/koed00/django-q/tree/v1.3.5) (2021-02-26)
|
||||
|
||||
[Full Changelog](https://github.com/koed00/django-q/compare/v1.3.4...v1.3.5)
|
||||
@@ -52,6 +81,7 @@
|
||||
**Merged pull requests:**
|
||||
|
||||
- Add attempt\_count to limit the number of times a filed task will be re-attempted [\#466](https://github.com/Koed00/django-q/pull/466) ([timomeara](https://github.com/timomeara))
|
||||
- Updates to Django 3.1 [\#464](https://github.com/Koed00/django-q/pull/464) ([Koed00](https://github.com/Koed00))
|
||||
|
||||
## [v1.3.2](https://github.com/koed00/django-q/tree/v1.3.2) (2020-07-08)
|
||||
|
||||
@@ -97,7 +127,6 @@
|
||||
|
||||
**Merged pull requests:**
|
||||
|
||||
- Updates to Django 3.1 [\#464](https://github.com/Koed00/django-q/pull/464) ([Koed00](https://github.com/Koed00))
|
||||
- Add missing migration [\#446](https://github.com/Koed00/django-q/pull/446) ([Djailla](https://github.com/Djailla))
|
||||
|
||||
## [v1.2.3](https://github.com/koed00/django-q/tree/v1.2.3) (2020-05-31)
|
||||
@@ -145,7 +174,6 @@
|
||||
- Differentiate between PID and unique cluster ID [\#414](https://github.com/Koed00/django-q/pull/414) ([jmcvetta](https://github.com/jmcvetta))
|
||||
- Bump django from 3.0.2 to 3.0.3 [\#411](https://github.com/Koed00/django-q/pull/411) ([dependabot[bot]](https://github.com/apps/dependabot))
|
||||
- Fix startup error in AWS Lambda [\#405](https://github.com/Koed00/django-q/pull/405) ([lordkev](https://github.com/lordkev))
|
||||
- Bump django from 2.2.5 to 2.2.8 [\#395](https://github.com/Koed00/django-q/pull/395) ([dependabot[bot]](https://github.com/apps/dependabot))
|
||||
- \[py27\] Remove last traces of py27 [\#392](https://github.com/Koed00/django-q/pull/392) ([Djailla](https://github.com/Djailla))
|
||||
|
||||
## [v.1.1.0](https://github.com/koed00/django-q/tree/v.1.1.0) (2020-01-18)
|
||||
@@ -166,7 +194,8 @@
|
||||
|
||||
- Django 3 support [\#404](https://github.com/Koed00/django-q/pull/404) ([Koed00](https://github.com/Koed00))
|
||||
- ability to use a Redis connection URI - closes \#402 [\#403](https://github.com/Koed00/django-q/pull/403) ([valentinogagliardi](https://github.com/valentinogagliardi))
|
||||
- Replacing `ugettext\_` functions with `gettext\_` for Django 3 [\#399](https://github.com/Koed00/django-q/pull/399) ([theunraveler](https://github.com/theunraveler))
|
||||
- Replacing `ugettext_` functions with `gettext_` for Django 3 [\#399](https://github.com/Koed00/django-q/pull/399) ([theunraveler](https://github.com/theunraveler))
|
||||
- Bump django from 2.2.5 to 2.2.8 [\#395](https://github.com/Koed00/django-q/pull/395) ([dependabot[bot]](https://github.com/apps/dependabot))
|
||||
- Preserve database connection when sync=True [\#393](https://github.com/Koed00/django-q/pull/393) ([Urth](https://github.com/Urth))
|
||||
- Fix scheduler concurrency with multiple clusters [\#347](https://github.com/Koed00/django-q/pull/347) ([maerteijn](https://github.com/maerteijn))
|
||||
- Fix timeout override [\#333](https://github.com/Koed00/django-q/pull/333) ([tremby](https://github.com/tremby))
|
||||
@@ -262,7 +291,7 @@
|
||||
- Overflow on repeats fields [\#255](https://github.com/Koed00/django-q/issues/255)
|
||||
- apps.py: Attempted relative import with no known parent package [\#249](https://github.com/Koed00/django-q/issues/249)
|
||||
- Django and Django Q on different server with Redis as broker [\#237](https://github.com/Koed00/django-q/issues/237)
|
||||
- The `django\_q/tests` directory isn't in the tarball [\#226](https://github.com/Koed00/django-q/issues/226)
|
||||
- The `django_q/tests` directory isn't in the tarball [\#226](https://github.com/Koed00/django-q/issues/226)
|
||||
- django scrapy project can't connect to redis [\#217](https://github.com/Koed00/django-q/issues/217)
|
||||
- django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet. [\#216](https://github.com/Koed00/django-q/issues/216)
|
||||
- Add Sentry support [\#210](https://github.com/Koed00/django-q/issues/210)
|
||||
@@ -273,6 +302,10 @@
|
||||
- AppRegistryNotReady Exception on Django 1.10 Dev [\#164](https://github.com/Koed00/django-q/issues/164)
|
||||
- Retry possibility? [\#118](https://github.com/Koed00/django-q/issues/118)
|
||||
|
||||
**Merged pull requests:**
|
||||
|
||||
- Fix python3 only code [\#292](https://github.com/Koed00/django-q/pull/292) ([Eagllus](https://github.com/Eagllus))
|
||||
|
||||
## [v0.9.1](https://github.com/koed00/django-q/tree/v0.9.1) (2018-02-02)
|
||||
|
||||
[Full Changelog](https://github.com/koed00/django-q/compare/0.9.0...v0.9.1)
|
||||
@@ -284,7 +317,7 @@
|
||||
|
||||
**Merged pull requests:**
|
||||
|
||||
- Fix python3 only code [\#292](https://github.com/Koed00/django-q/pull/292) ([Eagllus](https://github.com/Eagllus))
|
||||
- Fix urls being escaped by admin [\#290](https://github.com/Koed00/django-q/pull/290) ([Eagllus](https://github.com/Eagllus))
|
||||
- fixing entry\_points annotation to expose class rather than module [\#287](https://github.com/Koed00/django-q/pull/287) ([danielwelch](https://github.com/danielwelch))
|
||||
- Allow SQS to use environment variables [\#283](https://github.com/Koed00/django-q/pull/283) ([svdgraaf](https://github.com/svdgraaf))
|
||||
|
||||
@@ -302,7 +335,6 @@
|
||||
|
||||
**Merged pull requests:**
|
||||
|
||||
- Fix urls being escaped by admin [\#290](https://github.com/Koed00/django-q/pull/290) ([Eagllus](https://github.com/Eagllus))
|
||||
- Django 2 compatiblity [\#279](https://github.com/Koed00/django-q/pull/279) ([Eagllus](https://github.com/Eagllus))
|
||||
- fix usage of iter\_entry\_points [\#278](https://github.com/Koed00/django-q/pull/278) ([danielwelch](https://github.com/danielwelch))
|
||||
- Updates Travis to test for Django 2 and the LTS versions [\#274](https://github.com/Koed00/django-q/pull/274) ([Koed00](https://github.com/Koed00))
|
||||
@@ -330,6 +362,7 @@
|
||||
- Replaces some relative imports [\#264](https://github.com/Koed00/django-q/pull/264) ([Koed00](https://github.com/Koed00))
|
||||
- Updates packages and Django version [\#263](https://github.com/Koed00/django-q/pull/263) ([Koed00](https://github.com/Koed00))
|
||||
- Use 32 bits integer for repeat field to avoid overflow with frequent scheduled tasks [\#262](https://github.com/Koed00/django-q/pull/262) ([gchardon-hiventy](https://github.com/gchardon-hiventy))
|
||||
- Error reporter [\#261](https://github.com/Koed00/django-q/pull/261) ([danielwelch](https://github.com/danielwelch))
|
||||
- Remove dependency `future` [\#247](https://github.com/Koed00/django-q/pull/247) ([benjaoming](https://github.com/benjaoming))
|
||||
|
||||
## [v0.8.0](https://github.com/koed00/django-q/tree/v0.8.0) (2017-04-05)
|
||||
@@ -351,7 +384,6 @@
|
||||
|
||||
**Merged pull requests:**
|
||||
|
||||
- Error reporter [\#261](https://github.com/Koed00/django-q/pull/261) ([danielwelch](https://github.com/danielwelch))
|
||||
- Update to Django 1.11 & Python 3.6 [\#230](https://github.com/Koed00/django-q/pull/230) ([Koed00](https://github.com/Koed00))
|
||||
- Add django 1.11 support [\#228](https://github.com/Koed00/django-q/pull/228) ([bulv1ne](https://github.com/bulv1ne))
|
||||
- Update tasks.rst [\#222](https://github.com/Koed00/django-q/pull/222) ([ghost](https://github.com/ghost))
|
||||
@@ -364,7 +396,6 @@
|
||||
- Update brokers.rst [\#187](https://github.com/Koed00/django-q/pull/187) ([pyprism](https://github.com/pyprism))
|
||||
- Package update 21 7 [\#184](https://github.com/Koed00/django-q/pull/184) ([Koed00](https://github.com/Koed00))
|
||||
- Guard loop sleep made configurable [\#182](https://github.com/Koed00/django-q/pull/182) ([bob-r](https://github.com/bob-r))
|
||||
- Updates dependencies [\#175](https://github.com/Koed00/django-q/pull/175) ([Koed00](https://github.com/Koed00))
|
||||
- Add option to qinfo to print task IDs [\#173](https://github.com/Koed00/django-q/pull/173) ([Aninstance](https://github.com/Aninstance))
|
||||
- Log id returned by broker [\#148](https://github.com/Koed00/django-q/pull/148) ([k4ml](https://github.com/k4ml))
|
||||
|
||||
@@ -377,6 +408,11 @@
|
||||
- ValueError\('need more than 1 value to unpack',\) [\#171](https://github.com/Koed00/django-q/issues/171)
|
||||
- Successful tasks are not being saved to the database when 'save\_limit' config setting is 0 [\#157](https://github.com/Koed00/django-q/issues/157)
|
||||
|
||||
**Merged pull requests:**
|
||||
|
||||
- Updates dependencies [\#175](https://github.com/Koed00/django-q/pull/175) ([Koed00](https://github.com/Koed00))
|
||||
- Updates Django and some packages [\#169](https://github.com/Koed00/django-q/pull/169) ([Koed00](https://github.com/Koed00))
|
||||
|
||||
## [v0.7.17](https://github.com/koed00/django-q/tree/v0.7.17) (2016-04-24)
|
||||
|
||||
[Full Changelog](https://github.com/koed00/django-q/compare/v0.7.16...v0.7.17)
|
||||
@@ -390,7 +426,6 @@
|
||||
|
||||
**Merged pull requests:**
|
||||
|
||||
- Updates Django and some packages [\#169](https://github.com/Koed00/django-q/pull/169) ([Koed00](https://github.com/Koed00))
|
||||
- Updates packages for testing [\#166](https://github.com/Koed00/django-q/pull/166) ([Koed00](https://github.com/Koed00))
|
||||
- allow scheduler to schedule all pending tasks [\#165](https://github.com/Koed00/django-q/pull/165) ([thatmattbone](https://github.com/thatmattbone))
|
||||
- Updates docs and tests for new Django versions [\#163](https://github.com/Koed00/django-q/pull/163) ([Koed00](https://github.com/Koed00))
|
||||
@@ -470,6 +505,7 @@
|
||||
- Updates packages and Django for testing [\#130](https://github.com/Koed00/django-q/pull/130) ([Koed00](https://github.com/Koed00))
|
||||
- Fix for unusable ORM Broker connections [\#126](https://github.com/Koed00/django-q/pull/126) ([kdmukai](https://github.com/kdmukai))
|
||||
- Adds a check for duplicate schedule names. [\#123](https://github.com/Koed00/django-q/pull/123) ([Koed00](https://github.com/Koed00))
|
||||
- fixed typo [\#117](https://github.com/Koed00/django-q/pull/117) ([Eagllus](https://github.com/Eagllus))
|
||||
- Update example to use string for the schedule\_type [\#115](https://github.com/Koed00/django-q/pull/115) ([Eagllus](https://github.com/Eagllus))
|
||||
- Updates Blessed [\#113](https://github.com/Koed00/django-q/pull/113) ([Koed00](https://github.com/Koed00))
|
||||
- docs: rephrased the missing schedule description [\#112](https://github.com/Koed00/django-q/pull/112) ([Koed00](https://github.com/Koed00))
|
||||
@@ -487,7 +523,6 @@
|
||||
|
||||
**Merged pull requests:**
|
||||
|
||||
- fixed typo [\#117](https://github.com/Koed00/django-q/pull/117) ([Eagllus](https://github.com/Eagllus))
|
||||
- docs: added Async class [\#104](https://github.com/Koed00/django-q/pull/104) ([Koed00](https://github.com/Koed00))
|
||||
- adds `Async` class [\#103](https://github.com/Koed00/django-q/pull/103) ([Koed00](https://github.com/Koed00))
|
||||
- Adds timeout to group key cache object [\#98](https://github.com/Koed00/django-q/pull/98) ([Koed00](https://github.com/Koed00))
|
||||
@@ -514,7 +549,7 @@
|
||||
- adds version info to qinfo [\#90](https://github.com/Koed00/django-q/pull/90) ([Koed00](https://github.com/Koed00))
|
||||
- Adds version and broker info to qinfo [\#89](https://github.com/Koed00/django-q/pull/89) ([Koed00](https://github.com/Koed00))
|
||||
- Updates botocore, requests and six for testing [\#88](https://github.com/Koed00/django-q/pull/88) ([Koed00](https://github.com/Koed00))
|
||||
- adds `cached` option to `async\_iter` [\#87](https://github.com/Koed00/django-q/pull/87) ([Koed00](https://github.com/Koed00))
|
||||
- adds `cached` option to `async_iter` [\#87](https://github.com/Koed00/django-q/pull/87) ([Koed00](https://github.com/Koed00))
|
||||
- moves hook signal in separate module [\#86](https://github.com/Koed00/django-q/pull/86) ([Koed00](https://github.com/Koed00))
|
||||
- Updates psutil to 3.2.2 [\#85](https://github.com/Koed00/django-q/pull/85) ([Koed00](https://github.com/Koed00))
|
||||
|
||||
@@ -527,7 +562,6 @@
|
||||
- Adds cached result backend [\#84](https://github.com/Koed00/django-q/pull/84) ([Koed00](https://github.com/Koed00))
|
||||
- Update tests for Django 1.8.5 [\#83](https://github.com/Koed00/django-q/pull/83) ([Koed00](https://github.com/Koed00))
|
||||
- updates botocore to 1.2.6 for testing [\#81](https://github.com/Koed00/django-q/pull/81) ([Koed00](https://github.com/Koed00))
|
||||
- \#79 close django db connection before fork [\#80](https://github.com/Koed00/django-q/pull/80) ([Koed00](https://github.com/Koed00))
|
||||
|
||||
## [v0.7.7](https://github.com/koed00/django-q/tree/v0.7.7) (2015-09-29)
|
||||
|
||||
@@ -541,6 +575,10 @@
|
||||
|
||||
- Cluster dies when started with Postgres [\#79](https://github.com/Koed00/django-q/issues/79)
|
||||
|
||||
**Merged pull requests:**
|
||||
|
||||
- \#79 close django db connection before fork [\#80](https://github.com/Koed00/django-q/pull/80) ([Koed00](https://github.com/Koed00))
|
||||
|
||||
## [v0.7.5](https://github.com/koed00/django-q/tree/v0.7.5) (2015-09-28)
|
||||
|
||||
[Full Changelog](https://github.com/koed00/django-q/compare/v0.7.4...v0.7.5)
|
||||
@@ -604,7 +642,6 @@
|
||||
- Updated wcwidth [\#62](https://github.com/Koed00/django-q/pull/62) ([Koed00](https://github.com/Koed00))
|
||||
- Adds Fastack option to Disque broker [\#61](https://github.com/Koed00/django-q/pull/61) ([Koed00](https://github.com/Koed00))
|
||||
- Updates test dependencies [\#60](https://github.com/Koed00/django-q/pull/60) ([Koed00](https://github.com/Koed00))
|
||||
- Adds IronMQ broker [\#54](https://github.com/Koed00/django-q/pull/54) ([Koed00](https://github.com/Koed00))
|
||||
|
||||
## [v0.6.4](https://github.com/koed00/django-q/tree/v0.6.4) (2015-09-10)
|
||||
|
||||
@@ -624,10 +661,18 @@
|
||||
|
||||
[Full Changelog](https://github.com/koed00/django-q/compare/v0.6.2...v0.6.3)
|
||||
|
||||
**Merged pull requests:**
|
||||
|
||||
- Adds IronMQ broker [\#54](https://github.com/Koed00/django-q/pull/54) ([Koed00](https://github.com/Koed00))
|
||||
|
||||
## [v0.6.2](https://github.com/koed00/django-q/tree/v0.6.2) (2015-09-07)
|
||||
|
||||
[Full Changelog](https://github.com/koed00/django-q/compare/v0.6.1...v0.6.2)
|
||||
|
||||
**Merged pull requests:**
|
||||
|
||||
- Fixes backward compatibility problems with django-picklefield [\#53](https://github.com/Koed00/django-q/pull/53) ([Koed00](https://github.com/Koed00))
|
||||
|
||||
## [v0.6.1](https://github.com/koed00/django-q/tree/v0.6.1) (2015-09-07)
|
||||
|
||||
[Full Changelog](https://github.com/koed00/django-q/compare/v0.6.0...v0.6.1)
|
||||
@@ -638,7 +683,6 @@
|
||||
|
||||
**Merged pull requests:**
|
||||
|
||||
- Fixes backward compatibility problems with django-picklefield [\#53](https://github.com/Koed00/django-q/pull/53) ([Koed00](https://github.com/Koed00))
|
||||
- Adds pluggable brokers [\#52](https://github.com/Koed00/django-q/pull/52) ([Koed00](https://github.com/Koed00))
|
||||
- \#50 adds psutil as alternative os.getppid provider [\#51](https://github.com/Koed00/django-q/pull/51) ([Koed00](https://github.com/Koed00))
|
||||
|
||||
@@ -649,7 +693,7 @@
|
||||
**Merged pull requests:**
|
||||
|
||||
- v0.5.3 [\#49](https://github.com/Koed00/django-q/pull/49) ([Koed00](https://github.com/Koed00))
|
||||
- adds `catch\_up` configuration option [\#48](https://github.com/Koed00/django-q/pull/48) ([Koed00](https://github.com/Koed00))
|
||||
- adds `catch_up` configuration option [\#48](https://github.com/Koed00/django-q/pull/48) ([Koed00](https://github.com/Koed00))
|
||||
- consolidates redis ping [\#47](https://github.com/Koed00/django-q/pull/47) ([Koed00](https://github.com/Koed00))
|
||||
|
||||
## [v0.5.2](https://github.com/koed00/django-q/tree/v0.5.2) (2015-08-13)
|
||||
@@ -706,7 +750,6 @@
|
||||
- Sets pickle protocol to highest [\#39](https://github.com/Koed00/django-q/pull/39) ([Koed00](https://github.com/Koed00))
|
||||
- fixes save\_limit +1 [\#37](https://github.com/Koed00/django-q/pull/37) ([Koed00](https://github.com/Koed00))
|
||||
- Moves unpacking task from Worker to Pusher [\#36](https://github.com/Koed00/django-q/pull/36) ([Koed00](https://github.com/Koed00))
|
||||
- Minor linting and fixes [\#30](https://github.com/Koed00/django-q/pull/30) ([Koed00](https://github.com/Koed00))
|
||||
|
||||
## [v0.4.4](https://github.com/koed00/django-q/tree/v0.4.4) (2015-07-27)
|
||||
|
||||
@@ -737,6 +780,7 @@
|
||||
|
||||
**Merged pull requests:**
|
||||
|
||||
- Minor linting and fixes [\#30](https://github.com/Koed00/django-q/pull/30) ([Koed00](https://github.com/Koed00))
|
||||
- timeout as float [\#29](https://github.com/Koed00/django-q/pull/29) ([Koed00](https://github.com/Koed00))
|
||||
|
||||
## [v0.4.1](https://github.com/koed00/django-q/tree/v0.4.1) (2015-07-21)
|
||||
|
||||
Reference in New Issue
Block a user