Browse Source

Updated Changelog for 0.8.1

Ask Solem 15 years ago
parent
commit
595398999b
1 changed files with 71 additions and 1 deletions
  1. 71 1
      Changelog

+ 71 - 1
Changelog

@@ -2,7 +2,77 @@
 Change history
 ==============
 
-0.8.0 [2009-09-22 03:06 P.M CET]
+0.8.1 [2009-11-16 05:21 P.M CEST]
+---------------------------------
+
+**VERY IMPORTANT NOTE**
+
+This release (with carrot 0.8.0) enables AMQP QoS (quality of service), which
+means the workers will only receive as many messages as it can handle at a
+time. As with any release, you should test this version upgrade on your
+development servers before rolling it out to production!
+
+**IMPORTANT CHANGES**
+
+* All AMQP_* settings has been renamed to BROKER_*, and in addition
+  AMQP_SERVER has been renamed to BROKER_HOST, so before where you had::
+
+		AMQP_SERVER = "localhost"
+		AMQP_PORT = 5678
+		AMQP_USER = "myuser"
+		AMQP_PASSWORD = "mypassword"
+		AMQP_VHOST = "celery"
+
+	You need to change that to::
+
+		BROKER_HOST = "localhost"
+		BROKER_PORT = 5678
+		BROKER_USER = "myuser"
+		BROKER_PASSWORD = "mypassword"
+		BROKER_VHOST = "celery"
+
+* Custom carrot backends now need to include the backend class name, so before
+  where you had::
+
+		CARROT_BACKEND = "mycustom.backend.module"
+
+	you need to change it to::
+
+		CARROT_BACKEND = "mycustom.backend.module.Backend"
+
+	where ``Backend`` is the class name. This is probably ``"Backend"``, as
+	that was the previously implied name.
+
+* New version requirement for carrot: 0.8.0
+
+**CHANGES**
+
+* Ignore the result of PeriodicTask's by default.
+
+* Added a Redis result store backend
+
+* Allow /etc/default/celeryd to define additional options for the celeryd init
+  script.
+
+* MongoDB periodic tasks issue when using different time than UTC fixed.
+
+* Windows specific: Negate test for available os.fork (thanks miracle2k)
+
+* Now tried to handle broken PID files.
+
+* Added a Django test runner to contrib that sets CELERY_ALWAYS_EAGER = True for testing with the database backend
+
+* Added a CELERY_CACHE_BACKEND setting for using something other than the django-global cache backend.
+
+* Use custom implementation of functools.partial (curry) for Python 2.4 support
+  (Probably still problems with running on 2.4, but it will eventually be
+  supported)
+
+* Prepare exception to pickle when saving RETRY status for all backends.
+
+* SQLite no concurrency limit should only be effective if the db backend is used.
+
+0.8.0 [2009-09-22 03:06 P.M CEST]
 --------------------------------
 
 **BACKWARD INCOMPATIBLE CHANGES**