|  | @@ -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**
 |