Ilan Steemers
cfb53b48bb
Merge pull request #69 from Koed00/dev
...
docs: Replaced redis pooling with broker pooling example.
2015-09-18 21:13:42 +02:00
Ilan Steemers
370ffd4061
docs: Replaced redis pooling with broker pooling example.
...
* moves get_broker to main module
2015-09-18 21:07:18 +02:00
Ilan Steemers
270d8dba88
v0.7.3
2015-09-18 20:02:19 +02:00
Ilan Steemers
e60414d5b1
Merge pull request #68 from Koed00/dev
...
Adds a wait option for results.
2015-09-18 19:31:35 +02:00
Ilan Steemers
16c28a88e2
adds (approximate) lock_size to SQS broker
...
docs: added lock_size
2015-09-18 15:40:30 +02:00
Ilan Steemers
6af852fcee
checks if broker has lock_size method
2015-09-18 15:23:31 +02:00
Ilan Steemers
ce409a6f80
Updates boto3 for testing
2015-09-18 14:26:23 +02:00
Ilan Steemers
43d90da271
docs: typo
2015-09-18 11:03:41 +02:00
Ilan Steemers
a493f9cc78
Adds wait option to result() and fetch()
2015-09-18 10:57:09 +02:00
Ilan Steemers
a30e5d2c28
v0.7.2
2015-09-17 20:19:20 +02:00
Ilan Steemers
2b543635c1
Update README.rst
2015-09-17 20:02:45 +02:00
Ilan Steemers
0d335d2254
Merge pull request #67 from Koed00/dev
...
orm: Improves locking behavior
2015-09-17 19:07:29 +02:00
Ilan Steemers
a6ad47b181
Adds lock count to monitor for orm broker
2015-09-17 18:55:29 +02:00
Ilan Steemers
1d12107524
Changed locking mechanism
...
* all new tasks start as timeouts. This makes the queries a lot simpler.
* In BULK mode, the bulk update for the lock was causing actual database locks. The lock updates are now iterated.
2015-09-17 18:49:03 +02:00
Ilan Steemers
8ec07cd478
Merge pull request #66 from Koed00/dev
...
tests orm queue admin overrides
2015-09-17 17:08:48 +02:00
Ilan Steemers
3ecd47fc7b
tests orm queue admin overrides
2015-09-17 16:54:41 +02:00
Ilan Steemers
ef9079a256
Merge pull request #65 from Koed00/dev
...
Adds remote orm admin view
2015-09-17 16:13:33 +02:00
Ilan Steemers
6523501399
codecov badge
2015-09-17 16:07:15 +02:00
Ilan Steemers
1ec1598200
Adds remote orm queue to admin view
2015-09-17 14:50:19 +02:00
Ilan Steemers
4c5b6776fc
codecov
2015-09-17 00:37:52 +02:00
Ilan Steemers
4d7416914c
v0.7.1
2015-09-16 18:50:33 +02:00
Ilan Steemers
57169a7ab5
Merge pull request #64 from Koed00/dev
...
Adds configuration output and other enhancements
2015-09-16 18:15:32 +02:00
Ilan Steemers
bd9f7da095
docs: qinfo --config
2015-09-16 18:03:08 +02:00
Ilan Steemers
f7d30561a2
docs: group functions for task instances
...
updated group example to reflect easier syntax.
2015-09-16 17:01:23 +02:00
Ilan Steemers
061775b3bb
Adds group commands to task instances
...
* adds task.group_result()
* adds task.group_count()
* adds task.group_delete()
2015-09-16 15:47:39 +02:00
Ilan Steemers
c0aa2dd12e
sqs: Updated botocore for tests
2015-09-16 12:13:48 +02:00
Ilan Steemers
1222285107
Adds --config option to qinfo command
...
Outputs current configuration constants
2015-09-15 21:39:38 +02:00
Ilan Steemers
548af6c4ad
Tests no cache configuration
2015-09-15 20:29:09 +02:00
Ilan Steemers
7fb1142e4e
Shares Sentinel broker with Monitor
2015-09-15 20:07:33 +02:00
Ilan Steemers
6a564639d4
docs: updates for broker changes
2015-09-15 17:41:41 +02:00
Ilan Steemers
dbf0b20ba5
Fixes test for admin view
2015-09-15 17:14:08 +02:00
Ilan Steemers
5450e59119
Adds name, function and task id to orm queue admin
2015-09-15 16:49:22 +02:00
Ilan Steemers
a060b3508a
Moves bulk iteration to pusher
2015-09-15 14:45:06 +02:00
Ilan Steemers
9b7c76b9d3
Getting ready for v0.7.0
2015-09-14 17:10:46 +02:00
Ilan Steemers
a9f73bf242
Merge branch 'orm'
2015-09-14 17:06:34 +02:00
Ilan Steemers
ff5531aa99
Merge branch 'master' into orm
...
# Conflicts:
# docs/conf.py
2015-09-14 16:57:28 +02:00
Ilan Steemers
d67e6b9d10
docs: version 7
2015-09-14 16:49:31 +02:00
Ilan Steemers
cefc7e0dc1
Adds test for orm queued task admin
2015-09-14 16:06:18 +02:00
Ilan Steemers
789f934208
docs: Django ORM broker
2015-09-14 15:38:16 +02:00
Ilan Steemers
2bffcf554b
Django ORM broker
2015-09-14 13:24:43 +02:00
Ilan Steemers
dfe1b10227
Merge pull request #62 from Koed00/orm
...
Updated wcwidth
2015-09-14 11:33:10 +02:00
Ilan Steemers
9b84bf9110
Updated wcwidth
2015-09-14 10:45:05 +02:00
Ilan Steemers
44ded4a390
Merge pull request #61 from Koed00/dev
...
Adds Fastack option to Disque broker
2015-09-11 18:24:25 +02:00
Ilan Steemers
8543c5b328
Adds Fastack option to Disque broker
2015-09-11 17:58:16 +02:00
Ilan Steemers
3b88f85217
Merge pull request #60 from Koed00/dev
...
Updates test dependencies
2015-09-11 16:43:06 +02:00
Ilan Steemers
3894019708
Disque now passes the double ack test
2015-09-11 15:36:46 +02:00
Ilan Steemers
b8f12c4025
Updated botocore and future
2015-09-11 15:36:25 +02:00
Ilan Steemers
991cf48416
v0.6.4 coming up
2015-09-10 14:49:05 +02:00
Ilan Steemers
793c0a0d6a
Merge pull request #58 from Koed00/dev
...
Adds Amazon SQS broker
2015-09-10 14:46:29 +02:00
Ilan Steemers
2efa5bac57
docs: minor adjustments
2015-09-10 14:27:14 +02:00
Ilan Steemers
f87bb5f8a8
Updated README
2015-09-10 14:26:55 +02:00
Ilan Steemers
9af70e799d
docs: Amazon SQS broker
2015-09-10 14:11:30 +02:00
Ilan Steemers
4c413fc659
Prevents crash on duplicate acknowledge
2015-09-10 13:31:37 +02:00
Ilan Steemers
5195464c31
tests: sqs is not atomic
2015-09-10 11:34:35 +02:00
Ilan Steemers
0b9df26218
Converted SQS broker to Boto3
2015-09-10 11:08:33 +02:00
Ilan Steemers
0fe6c4cbde
SQS only supports max 10 messages in bulk mode
...
* capped bulk at 10
* added tests
2015-09-09 19:34:06 +02:00
Ilan Steemers
e4a5951f12
Resets SQS conf in case of test failure
2015-09-09 18:59:24 +02:00
Ilan Steemers
d7ce945f03
Amazon SQS broker
2015-09-09 18:10:03 +02:00
Ilan Steemers
54d2822f5c
updates future to 0.15.1
2015-09-09 15:21:13 +02:00
Ilan Steemers
6306505269
Merge pull request #57 from Koed00/dev
...
#56 cpu_affinity not supported on some platforms
2015-09-09 14:24:58 +02:00
Ilan Steemers
6d87163e61
Sets testing for Travis
2015-09-09 13:34:32 +02:00
Ilan Steemers
cc178df2b1
#56 fakes setting cpu_affinity on unsupported platforms
2015-09-09 13:25:27 +02:00
Ilan Steemers
2c7d410ec6
Update configure.rst
2015-09-08 19:39:06 +02:00
Ilan Steemers
60a7b3bb80
Merge pull request #55 from Koed00/dev
...
docs: `cache` option
2015-09-08 18:27:44 +02:00
Ilan Steemers
0e03601572
docs: cache option
2015-09-08 18:20:42 +02:00
Ilan Steemers
f561772181
Merge pull request #54 from Koed00/dev
...
Adds IronMQ broker
2015-09-08 17:43:32 +02:00
Ilan Steemers
bb7e91e875
docs: minor changes
2015-09-08 17:30:09 +02:00
Ilan Steemers
5f4334d85a
docs: adds IronMQ and bulk config
2015-09-08 17:17:54 +02:00
Ilan Steemers
69df45ea4e
queue size is not atomic on ironmq
2015-09-08 16:22:38 +02:00
Ilan Steemers
52f353fb37
random queue names for ironmq test
2015-09-08 16:11:27 +02:00
Ilan Steemers
661987b368
updated delete job test
2015-09-08 15:56:53 +02:00
Ilan Steemers
8eb1431413
Resets broker configuration in case a third party broker crashes
2015-09-08 15:50:32 +02:00
Ilan Steemers
c946a16b99
changes py 2.7 import for ironmq
2015-09-08 15:38:00 +02:00
Ilan Steemers
7fb12fce49
fixes iron-mq test
...
purging a queue that never had a message in it raises a not found error. So we queue one message to initialize.
2015-09-08 15:19:40 +02:00
Ilan Steemers
d849774c86
Adds bulk option to disque broker
...
adds tests
2015-09-08 14:06:38 +02:00
Ilan Steemers
83548dcfbb
Makes bulk a general setting
2015-09-08 13:42:15 +02:00
Ilan Steemers
0ffae4519b
Adds bulk get to ironmq
2015-09-08 13:37:33 +02:00
Ilan Steemers
b56cc9da8f
IronMQ broker
2015-09-08 11:20:31 +02:00
Ilan Steemers
b5c118bfe1
Merge pull request #53 from Koed00/dev
...
Fixes backward compatibility problems with django-picklefield
2015-09-07 20:45:47 +02:00
Ilan Steemers
2078080945
determines decode with django version
2015-09-07 20:38:13 +02:00
Ilan Steemers
e899b93c3f
determines decode with django version
2015-09-07 20:35:51 +02:00
Ilan Steemers
f4f8af1382
Fixes backward compatibility problems with django-picklefield
2015-09-07 20:24:21 +02:00
Ilan Steemers
eff51cf9d1
v0.6.1
...
pinning django-picklefield
2015-09-07 11:50:00 +02:00
Ilan Steemers
d6d4a2b77a
Update requirements.txt
...
back to picklefield 0.3.1
2015-09-06 20:55:26 +02:00
Ilan Steemers
80e5a1194c
updated django-picklefield
2015-09-06 20:18:13 +02:00
Ilan Steemers
5bd150baac
Merge pull request #52 from Koed00/dev
...
Adds pluggable brokers
2015-09-06 20:02:41 +02:00
Ilan Steemers
cba7b60fcc
fixing term clear
2015-09-06 19:58:04 +02:00
Ilan Steemers
61306143bd
adds brokers to manifest
2015-09-06 19:57:53 +02:00
Ilan Steemers
ba4a6f104a
removed boto and ironmq for now
2015-09-06 17:52:52 +02:00
Ilan Steemers
a4bdc809dc
getting ready for new release
2015-09-06 17:14:43 +02:00
Ilan Steemers
43065233f6
Updated README
2015-09-06 16:55:46 +02:00
Ilan Steemers
73d15c3608
docs: minor updates
2015-09-06 16:54:20 +02:00
Ilan Steemers
87c3b7c9ce
docs: minor changes
2015-09-06 16:22:06 +02:00
Ilan Steemers
815cbeede9
docs: defaults queue_limit to workers squared.
2015-09-06 16:21:58 +02:00
Ilan Steemers
b201979eae
defaults queue_limit to workers squared.
2015-09-06 15:45:17 +02:00
Ilan Steemers
d72dd8b338
adds bottom bar with broker info
2015-09-06 15:19:05 +02:00
Ilan Steemers
5e5bf2cc8d
docs: adjusted for multiple brokers
2015-09-06 14:48:33 +02:00
Ilan Steemers
44473ca408
Adds broker and receipts to architecture flowchart
2015-09-06 12:29:21 +02:00
Ilan Steemers
d90db10f5e
Just use local disque for testing
2015-09-06 12:28:12 +02:00
Ilan Steemers
c7039168cf
Updated psutil
2015-09-06 12:07:43 +02:00