Commit History

Author SHA1 Message Date
  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