Ask Solem
|
5156e1b948
Added missing autodoc pages. paver releaseok now passes
|
14 years ago |
Ask Solem
|
6a50b1c474
Bumped version to 2.2.0a6
|
14 years ago |
Ask Solem
|
4ddf4bf68a
wording
|
14 years ago |
Ask Solem
|
c22ff024a2
eventlet webcrawler example: Simply require pybloom so the example is easier
|
14 years ago |
Ask Solem
|
edf8efa652
Eventlet webcrawler example now uses a bloom filter to have a lower chance of recrawling an URL it has already crawled
|
14 years ago |
Ask Solem
|
3b4f5699ab
Merge branch 'eventlet2'
|
14 years ago |
Ask Solem
|
1b8e2777d1
Catch channel errors when deleting result queue with if_empty=True
|
14 years ago |
Ask Solem
|
d5a67b4da9
celeryd help for --pool: Mention that processes is the default pool
|
14 years ago |
Ask Solem
|
785ab7925a
PEP8ify + pyflakes
|
14 years ago |
Ask Solem
|
a776203bf5
Remove now unused private method worker.consumer.Consumer._mainloop
|
14 years ago |
Ask Solem
|
0f1c3b6019
Tests passing again
|
14 years ago |
Ask Solem
|
6f252d0da0
Added eventlet example: recursive webcrawler
|
14 years ago |
Ask Solem
|
e6451a6117
ETA tasks now working with evenlet using spawn_after_local instead of timer2.Timer
|
14 years ago |
Ask Solem
|
cc57a3e8ec
Can't call worker.stop/terminate from signal handler if running with eventlet
|
14 years ago |
Ask Solem
|
b0345dc457
Various eventlet related fixes (shutdown) and added a -P|--pool argument to celeryd to select pool implementation on the commandline
|
14 years ago |
Ask Solem
|
d67a31295a
In eventlet blocking calls must not be called in the mainthread, so added Pool.blocking(fun, *a, **kw) which spawns+waits on eventlet, or just simply calls the function for multiprocessing/threading
|
14 years ago |
Ask Solem
|
ab6979deba
Greatly simplied the eventlet pool code, thanks to Ryan Williams
|
14 years ago |
Ask Solem
|
a083980ab6
Added TaskSetResult.iter_native: Native way to iterate on multiple results as they finish
|
14 years ago |
Ask Solem
|
060b266866
AMQP result backend now uses a connection pool (new setting: CELERY_AMQP_TASK_RESULT_CONNECTION_MAX). This means results can now be sent when running in eventlet/gevent
|
14 years ago |
Ask Solem
|
d3860f8880
Added concurrency model aliases: eventlet, gevent, processes
|
14 years ago |
Ask Solem
|
f74558eaff
Added examples/gevent
|
14 years ago |
Ask Solem
|
bbd8127581
Added concurrency support for gevent (http://gevent.org)
|
14 years ago |
Ask Solem
|
3eeafdb1cc
Added examples/eventlet
|
14 years ago |
Ask Solem
|
f9c8f2047e
Added community link
|
14 years ago |
Ask Solem
|
85d1b19a2a
Removed Timer thread
|
14 years ago |
Ask Solem
|
6d701544fd
Removed MethodQueue and disabled heart
|
14 years ago |
Ask Solem
|
73b117f3bc
Refactored .concurrency to use a common base. Also improved eventlet pool
|
14 years ago |
Ask Solem
|
6d255867ae
Yes! Yes! Got eventlet support working (but some small bugs to fix still)
|
14 years ago |
Ask Solem
|
98ce02f2eb
Updated changelog
|
14 years ago |
Ask Solem
|
46e0d80c80
Added docstring for TaskSetResult.join_native
|
14 years ago |