Commit Graph
100 Commits
Author SHA1 Message Date
Ilan Steemers f3ae8a86dc Merge pull request #148 from xoxzo/log-enqueue-id
Log id returned by broker
2017-04-05 16:31:55 +03:00
Ilan Steemers 07cc06d1f0 Merge pull request #220 from abompard/signals
Adds basic signals
2017-04-05 16:28:05 +03:00
ilan 81fdfa6abe Updates version and supported versions 2017-04-05 14:43:44 +03:00
Ilan Steemers fa3ba1c179 Merge pull request #230 from Koed00/django_update
Update to Django 1.11 & Python 3.6
2017-04-05 14:10:11 +03:00
ilan 79c4b5bb7e removing sqs tests 2017-04-05 13:43:10 +03:00
ilan f057ca94ca Skip SQS test for now 2017-04-05 13:31:30 +03:00
ilan 7c28b16adb Skip SQS test for now 2017-04-05 13:24:03 +03:00
ilan eae1bcf283 Checks if SQS is retrying in time 2017-04-05 13:12:17 +03:00
ilan 8c6058003f removes false assert for now 2017-04-05 13:03:55 +03:00
ilan 1983a523fc Pause on dequeue for sqs 2017-04-05 12:56:40 +03:00
ilan 6bfb4f8013 Updates packages 2017-04-05 12:12:46 +03:00
ilan 2eb6e4c99f python 3.6 2017-04-05 12:12:32 +03:00
ilan 4a4a327083 Updates Django test versions 2017-04-05 12:03:53 +03:00
Ilan Steemers c2376dd73f Merge pull request #228 from bulv1ne/patch-1
Add django 1.11 support
2017-04-05 12:00:34 +03:00
Ilan Steemers 7c48ef67a0 Merge pull request #222 from wirasto/tasks
Update tasks.rst
2017-04-05 11:59:10 +03:00
Ilan Steemers 571676e59c Merge pull request #213 from yannpom/master
fix a race condition in orm broker
2016-12-05 20:46:02 +01:00
Ilan Steemers 82c48cd1c2 Merge pull request #212 from yannpom/master
Option to undaemonize workers and allows them to spawn child processes
2016-12-05 15:46:54 +01:00
Ilan Steemers ab87b9be38 Merge pull request #208 from ossobv/monkeypatch
Replace global Conf mangling with monkeypatch
2016-11-29 18:26:55 +01:00
Ilan Steemers 82f3cbdf28 Merge pull request #197 from GabLeRoux/patch-1
supervisor example in Cluster documentation fix #196
2016-11-28 11:24:37 +01:00
Ilan Steemers 9ac0682bd3 Merge pull request #187 from pyprism/patch-1
Update brokers.rst
2016-11-28 11:13:39 +01:00
Ilan Steemers 4ef0252d4c Merge pull request #204 from Eagllus/master
Explaining how to handle tasks async with qcluster
2016-11-15 16:28:19 +01:00
Ilan Steemers 60b95a61c8 Merge pull request #184 from Koed00/package_update_21_7
Package update 21 7
2016-07-21 17:00:50 +02:00
ilan 6734f5b96c Removes value check for guard cycle 2016-07-21 16:41:30 +02:00
ilan 09a9511341 Django 1.8.14, 1.9.8 and 1.10rc1 2016-07-21 15:26:12 +02:00
ilan 3c7d7ee954 Updates arrow, botocore, psutil, pymongo, rollbar and wcwidth 2016-07-21 15:20:34 +02:00
Ilan Steemers 837c873ad6 Merge pull request #182 from bob-r/configurable_guard_cycle
Guard loop sleep made configurable
2016-07-21 15:18:51 +02:00
Ilan Steemers 778607b2cd version 0.7.18 2016-06-07 17:47:00 +02:00
Ilan Steemers 1c06cb4418 Merge pull request #175 from Koed00/dev
Updates dependencies
2016-06-07 17:14:59 +02:00
Ilan Steemers 6891e1968a Readme: mentions 1.10a1 tests 2016-06-07 17:04:12 +02:00
Ilan Steemers 1b09ad53aa Test for 1.9.7 and 1.10a1 2016-06-07 16:48:57 +02:00
Ilan Steemers c5d637feee Upgrades reference to Django 1.9.7 2016-06-07 16:48:41 +02:00
Ilan Steemers d58c31e103 Replaces optparse with argparse for commands 2016-06-07 16:43:51 +02:00
Ilan Steemers 67bd68d10f Recognize Django 1.10 versions 2016-06-07 16:43:30 +02:00
Ilan Steemers 644125c3f8 Updates dependencies 2016-06-07 16:10:33 +02:00
Ilan Steemers 8558c58d28 Merge remote-tracking branch 'origin/master'
ed00/django-q

# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
2016-06-07 16:08:13 +02:00
Ilan Steemers 2e062a2ba9 Merge pull request #169 from Koed00/dev
Updates Django and some packages
2016-05-15 11:30:51 +02:00
Ilan Steemers 1895014346 Updates to Django 1.9.6 and 1.8.13 2016-05-15 11:08:34 +02:00
Ilan Steemers 7c443c746a Updates botocore, psutil and requests for testing 2016-05-15 11:04:34 +02:00
Ilan Steemers 4a5ea5a9d4 v0.7.17 2016-04-24 15:42:38 +02:00
Ilan Steemers 18c6f45a46 Merge pull request #166 from Koed00/dev
Updates packages for testing
2016-04-24 15:40:10 +02:00
Ilan Steemers 76cc45ef18 Updates packages for testing 2016-04-24 15:21:00 +02:00
Ilan Steemers fb3b595e54 Merge pull request #165 from thatmattbone/master
allow scheduler to schedule all pending tasks
2016-04-24 15:19:02 +02:00
Ilan Steemers 4e8a034d80 Merge pull request #163 from Koed00/dev
Updates docs and tests for new Django versions
2016-04-12 18:39:22 +02:00
Ilan Steemers 2bc8c202c8 Updates docs for latest Django versions 2016-04-12 18:23:40 +02:00
Ilan Steemers 6c40c150b0 Updates travis to test for latest Django versions 2016-04-12 15:27:27 +02:00
Ilan Steemers 0b576976ad Updates testing requirements 2016-04-12 15:26:02 +02:00
Ilan Steemers a702408417 Merge pull request #159 from Koed00/dev
Fixes typo in custom broker handler
2016-04-07 15:12:46 +02:00
Ilan Steemers 6026953132 Fixes typo in Save limit 2016-04-06 20:33:26 +02:00
Ilan Steemers 3a57ab1b1b Fixes typo in custom broker handler 2016-04-06 19:59:02 +02:00
Ilan Steemers cbf6fc5a77 v0.7.16 2016-03-07 13:49:09 +01:00
Ilan Steemers 3019dd82ad Merge pull request #153 from Koed00/dev
Updates Django to 1.9.4 and 1.8.11
2016-03-07 13:39:11 +01:00
Ilan Steemers 128d269c4f Updates Django to 1.9.4 and 1.8.11 2016-03-07 13:13:46 +01:00
Ilan Steemers 52d8d2ec42 Merge pull request #152 from Koed00/dev
Fixes for several issues
2016-02-28 15:49:56 +01:00
Ilan Steemers 681177e1ec Updates Boto, psutil and rollbar to the latest versions 2016-02-28 15:22:01 +01:00
Ilan Steemers d4e0646097 Also fetches name override from q_options 2016-02-28 15:11:48 +01:00
Ilan Steemers 1e5509de45 Also fetches name override from q_options 2016-02-28 15:05:50 +01:00
Ilan Steemers 8f270a5b97 Allows for blank Schedule names in the admin 2016-02-24 11:27:16 +01:00
Ilan Steemers 763fff34c0 Makes it possible to set a schedules group name via q_options dict 2016-02-24 11:22:58 +01:00
Ilan Steemers 397503f5b2 Adds optional task_name argument 2016-02-24 10:52:25 +01:00
Ilan Steemers 0a8f2e7e72 Adds optional task_name argument
Makes it possible to name the task yourself.
2016-02-24 10:44:47 +01:00
Ilan Steemers 2e965b1631 Closes db connections on reincarnate 2016-02-24 10:08:09 +01:00
Ilan Steemers c66f0b74ed Closes all db connections on worker recycle 2016-02-16 11:29:43 +01:00
Ilan Steemers 05d0663ef9 Updates botocore to the latest version for testing 2016-02-15 15:16:15 +01:00
Ilan Steemers 140891bedf Merge pull request #143 from Koed00/dev
Updates to Django 1.8.9 and 1.9.2
2016-02-03 16:41:52 +01:00
Ilan Steemers f36861c0d7 Updates to Django 1.8.9 and 1.9.2 2016-02-03 16:35:50 +01:00
Ilan Steemers 7893e77b1b Updates Botocore and Rollbar for testing 2016-01-30 15:14:43 +01:00
Ilan Steemers 3c6b2e6ad2 docs: formatting 2016-01-27 13:28:23 +01:00
Ilan Steemers 8ec5e35582 v0.7.15 2016-01-27 13:17:20 +01:00
Ilan Steemers f1f638c9ab Merge pull request #141 from Koed00/dev
Adds custom broker setting
2016-01-27 13:11:15 +01:00
Ilan Steemers e1c05732f9 docs: fixes broken ref 2016-01-27 12:14:46 +01:00
Ilan Steemers c17468ef86 docs: Adds Custom broker class documentation
Also changes some of the variable and settings names, to make them less ambiguous.
2016-01-27 12:06:49 +01:00
Ilan Steemers 3ac7f26de5 Moves custom broker class to top 2016-01-27 11:11:29 +01:00
Ilan Steemers b1b4a33c51 Fixes typo 2016-01-27 10:40:45 +01:00
Ilan Steemers d2d00e4f94 Adds test for custom broker configuration 2016-01-27 10:33:19 +01:00
Ilan Steemers fe8015403c Adds custom broker configuration 2016-01-27 10:33:07 +01:00
Ilan Steemers 8298f2319f Fixes issue with rollbar configuration 2016-01-27 10:32:48 +01:00
Ilan Steemers d13e8279d6 Merge pull request #140 from Koed00/dev
Adds poll option for database brokers
2016-01-26 22:56:06 +01:00
Ilan Steemers ddb8f8117f docs: adds poll configuration option 2016-01-26 22:49:29 +01:00
Ilan Steemers af3b1da08f Makes DB polling time configurable via poll setting 2016-01-26 22:29:00 +01:00
Ilan Steemers 9baf1b6394 version 0.7.14 2016-01-24 21:49:30 +01:00
Ilan Steemers b8521f619c Merge pull request #138 from Koed00/dev
Adds task result update
2016-01-24 21:39:44 +01:00
Ilan Steemers 9741efdc5e Adds test for task result update 2016-01-24 21:30:42 +01:00
Ilan Steemers 72cf103070 Updates botocore and psutil for testing 2016-01-23 13:15:06 +01:00
Ilan Steemers c0bad3f6b1 Merge remote-tracking branch 'origin/dev' into dev
# Conflicts:
#	requirements.txt
2016-01-23 13:14:16 +01:00
Ilan Steemers 2fbfeaf5eb docs: updated for new duplicate task handling 2016-01-20 14:17:41 +01:00
Ilan Steemers c75ab4e7f0 Only updates existing tasks if it was failing
updates stopped, result and success only for existing task results if the original result was failing. Otherwise the result is discarded.
2016-01-20 14:11:53 +01:00
Ilan Steemers aba268de1f Updates botocore for testing 2016-01-20 11:29:59 +01:00
Ilan Steemers 5b3e69de58 Merge pull request #136 from Koed00/dev
Save task now creates or updates
2016-01-20 11:28:10 +01:00
Ilan Steemers 66771f274a Save task now creates or updates
This way failed tasks that get requeued can have a changed status and result
2016-01-19 22:49:28 +01:00
Ilan Steemers e0f5b6f099 Merge pull request #135 from Koed00/dev
Fixes acknowledgement bug for failed tasks
2016-01-18 12:33:28 +01:00
Ilan Steemers 0e8ea25396 Only acks task if it's succesful 2016-01-18 10:51:28 +01:00
Ilan Steemers 2e52a04584 Updates packages 2016-01-18 10:51:04 +01:00
Ilan Steemers dd95d9226f Merge pull request #134 from Koed00/dev
Removes duplicate test
2016-01-09 13:50:35 +01:00
Ilan Steemers 8b27cdae17 Removes duplicate test 2016-01-09 13:42:13 +01:00
Ilan Steemers 36d3cb80a5 v0.7.13 2016-01-08 13:53:04 +01:00
Ilan Steemers 91bb1c69c7 Fixes double log output 2016-01-08 13:37:58 +01:00
Ilan Steemers a4c760c37e Merge pull request #132 from Koed00/new_release
v0.7.12
2016-01-08 12:14:42 +01:00
Ilan Steemers 8ae7aa346e Updates docs with rollbar support
also bumps version to 0.7.12
2016-01-08 12:06:56 +01:00
Ilan Steemers b6dd209856 Merge pull request #126 from kdmukai/close_connection
Fix for stale ORM Broker connections
2016-01-08 10:40:42 +01:00
Ilan Steemers 2e76f9eb45 Updates README with new Django versions 2016-01-07 20:46:38 +01:00