Path to this page:
Subject: CVS commit: wip/rabbitmq
From: Filip Hajny
Date: 2010-02-12 13:31:20
Message id: E1NfugJ-0004Zn-TD@sfp-cvsdas-2.v30.ch3.sourceforge.com
Log Message:
Updated wip/rabbitmq to 1.7.1.
Bug fixes:
* Correct various quoting errors in the Windows scripts that caused
them to fail
* Ensure that stalled ssl negotiation do not block further ssl
connection acceptance
* Prohibit the (re)declaration of queues that reside on node that is
currently stopped, thus preventing message loss or duplication when
that node recovers
* Eliminate race condition in queue auto-deletion, ensuring that it
has completed before channel/connection closure completes
* Ensure that ack processing cannot stall under heavy load when using
basic.qos
* Make plug-ins and config files work when running as a Windows
service
* Write crash dumps to a sensible location
(%APPDATA%\RabbitMQ\erl_crash.dump by default) when running as a
Windows service
* Get the Windows service to use Erlang/OTP R12B-5 by default, since
that, rather than R11B-5, is what we ship in the Windows bundle
* Correct formatting of plug-in activation errors
* Make column order of 'rabbitmqctl list_bindings' match the
documentation
* Do not escape spaces in rabbitmqctl output
* Prevent vars declared in Windows scripts from polluting the
environment
* Clean up properly when the rabbit Erlang application is stopped,
thus making it more well-behaved and easier to embed
Enhancements
* Make the various scripts work with complete short node names
* Improve memory monitoring and producer throttling. See the updated
documentation at http://www.rabbitmq.com/extensions.html#memsup.
* Make tcp_listeners configurable via the rabbitmq.config file
* Use the base64 module instead of ssl_base64 if we can, since the
latter is sometimes missing from Erlang installations
* Display pids instead of just nodes in 'rabbitmqctl list_connections'
and 'rabbitmqctl list_queues', to aid troubleshooting
* Add capability to display the transmitted client_properties in
'rabbitmqctl list_connections'
* Extend codec with array type ('A')
* Add proper headers to auto-generated code
Files: