Ask Solem
|
e69b43c899
Remove unused function
|
15 years ago |
Ask Solem
|
d76ca8f126
expires argument can now be int (expiry specified in seconds from now())
|
15 years ago |
Ask Solem
|
07c589fa27
Added the ability to set an expiry date and time for tasks.
|
15 years ago |
Ask Solem
|
606fd2a350
celery.messaging._exchanges_declared is now a set
|
15 years ago |
Ask Solem
|
305e168461
[CRITICAL when RabbitMQ >= 1.8.0] Fixes equivalence checks for broadcast repleis
|
15 years ago |
Ask Solem
|
fdb12cc1c9
pyflakes
|
15 years ago |
Ask Solem
|
c3efa92afe
Refactored celery.routes
|
15 years ago |
Ask Solem
|
a1b13b79b9
Reanamed *routing_table* -> *queues*, to not be confused with the new routing functionality.
|
15 years ago |
Ask Solem
|
7049286964
Routing now works as described in the Routing User Guide.
|
15 years ago |
Ask Solem
|
bd6437f98f
Forgot to pass CARROT_BACKEND in establish_connection, also BROKER_BACKEND now alias to CARROT_BACKEND.
|
15 years ago |
Ask Solem
|
b7a3082fc3
Now uses BrokerConnection instead of DjangoBrokerConnection
|
15 years ago |
Ask Solem
|
4e57d705e9
Billiard moved back to celery repo, as Debian doesn't approve much of it.
|
15 years ago |
Ask Solem
|
6d701af9e6
Added support for router classes (like the django multidb routers)
|
15 years ago |
Ask Solem
|
8df76d0a5d
celeryd -Q option: Ability to specifiy list of queues to use, disabling other configured queues. Closes #78
|
15 years ago |
Ask Solem
|
159e4415c7
Django specific modules moved to the django-celery package.
|
15 years ago |
Ask Solem
|
98406f8e35
pyflakes
|
15 years ago |
Ask Solem
|
41bffe660d
Events: Added setting CELERY_EVENT_SERIALIZER with default "pickle".
|
15 years ago |
Ask Solem
|
6ab08ad905
Control reply queue should be non-durable, non-persistent and auto_delete
|
15 years ago |
Ask Solem
|
e7ca126fb3
celery.messaging: Added cosumer/publisher for control command reply queue.
|
15 years ago |
Ask Solem
|
ad8443eb2c
apply_async: Raise ValueError if task args is not a list, or kwargs is not a tuple. Closes #95. Thanks to TheAtilla.
|
15 years ago |
Ask Solem
|
1ca8fa2431
Handle message decode errors properly. Thanks to Jacob Burch.
|
15 years ago |
Ask Solem
|
012ca1239f
Added Task.delivery_mode / CELERY_DEFAULT_DELIVERY_MODE, with this you can configure tasks to be non-persistent. Closes #69.
|
15 years ago |
Ask Solem
|
635f711179
Optimization: Only declare a task exchange once for every process.
|
15 years ago |
Ask Solem
|
85fb35af30
try: finally is available in 2.4, just not try: except: finally
|
15 years ago |
Jesper Noehr
|
998b9e1fcf
There, should've gotten most of core away from using finally.
|
15 years ago |
Ask Solem
|
db933ed0ad
Refactored .execute.apply_async: .messaging.TaskPublisher.send_task now
|
15 years ago |
Ask Solem
|
8abccbe361
get_consumer_set: Don't modify global QUEUE configuration
|
15 years ago |
Ask Solem
|
94de4a3d6a
PEP8ify + pyflakes
|
15 years ago |
Ask Solem
|
a9c1316b15
Fixed this really ugly bug: After renaming consumer routing_key to binding_key
|
15 years ago |
Ask Solem
|
3faf618af2
Make sure all queues are declared before publishing.
|
15 years ago |