64 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
			
		
		
	
	
			64 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
| Release: RabbitMQ 1.2.0
 | ||
| Status : beta
 | ||
| 
 | ||
| Release Highlights
 | ||
| ==================
 | ||
| 
 | ||
| RabbitMQ server
 | ||
| ---------------
 | ||
| - introduced internal flow control to prevent performance drops when
 | ||
|   running a server near capacity
 | ||
| - simplified cluster configuration and added "automatic" clustering
 | ||
| - made rabbitmqctl command line syntax less confusing
 | ||
| - fixed a couple of race conditions that could result in a client
 | ||
|   receiving unexpected sequences of command replies and messages
 | ||
| - refactored internals to make it easier to construct handlers for
 | ||
|   transports other than raw TCP/IP
 | ||
| 
 | ||
| Java client
 | ||
| -----------
 | ||
| - fixed a race condition between invocation of a Consumer's
 | ||
|   handle{Consume,Cancel}Ok and handleDelivery methods; the former are
 | ||
|   now called inside the connection's thread, just like the latter
 | ||
| 
 | ||
| Packaging
 | ||
| ---------
 | ||
| - simplified rabbitmqctl invocation under Debian
 | ||
| - moved default location of the log and mnesia dirs under Windows to
 | ||
|   sub directories of the RABBITMQ_BASE directory
 | ||
| - changed startup scripts to allow the rabbitmq_server package to
 | ||
|   reside outside the OTP library directory
 | ||
| 
 | ||
| 
 | ||
| Upgrading
 | ||
| =========
 | ||
| 
 | ||
| Under Windows the default location of the mnesia directory has changed
 | ||
| from %RABBITMQ_BASE% to %RABBITMQ_BASE%\db. If you have an existing
 | ||
| installation that uses the old default location and you would like to
 | ||
| retain the server state (including persisted messages) then just move
 | ||
| the *.DAT, *.DCD, *.DCL and *.LOG files from that directory to the new
 | ||
| location.
 | ||
| 
 | ||
| There have been some minor changes to the Java client API. Most client
 | ||
| code is unlikely to be affected by these, and is easily changed if it
 | ||
| is.
 | ||
| 
 | ||
| If you are upgrading from RabbitMQ-1.0.0 note that RabbitMQ's internal
 | ||
| database schema has changed, and hence the MNESIA_BASE directory
 | ||
| should be cleared before starting the new server. This wipes out any
 | ||
| configuration information and persisted messages.
 | ||
| 
 | ||
| 
 | ||
| Credits
 | ||
| =======
 | ||
| 
 | ||
| We would like to thank the following individuals for submitting bug
 | ||
| reports and feedback that we incorporated into this release:
 | ||
| 
 | ||
| Ben Hood
 | ||
| Emmanuel Okyere
 | ||
| Holger Hoffst<73>tte
 | ||
| Jodi Moran
 | ||
| Robert Greig
 |