-
Committer:
Elliot Murphy
-
Date:
2010-11-30 15:12:51 UTC
-
mfrom:
(0.2.9 upstream)
-
Revision ID:
elliot@elliotmurphy.com-20101130151251-ziiiaf3kbomv3yse
Tags: 2.2.0-0ubuntu1
* New upstream release, fixes FTBFS for 2.1.1-1ubuntu1
- fix issue that causes cross-cluster communication to
deadlock after sustained cluster activity
- fix queue memory leak when using the management plugin
or other consumers of queue statistics
- brokers started with rabbitmq_multi.bat are now restartable
- clustering reset no longer destroys installed plugins
- fix race condition between queue declaration and connection
termination that causes spurious noproc errors to appear
in the log
- fix memory leak when long-running channels consume and
cancel on many queues
- queue.declare and exchange.declare raise precondition_failed
rather than not_allowed when attempting to redeclare a queue
or exchange with parameters different than those currently
known to the broker
- automatic, lossless upgrade to new versions of RabbitMQ
(when not clustered)
- support per-queue message TTL. See:
http://www.rabbitmq.com/extensions.html#queue-ttl
- the volume of pending acks is now bounded by disk space rather
than by memory
- store passwords as hashes
- allow server properties to be configured in the RabbitMQ
config file
- SSL connections are listed as such by rabbitmqctl
- simplify permission configuration by removing the client
permission scope
- improve performance of message routing
- removed support for basic.recover with requeue=false
- remove build-time dependency on OTP source to allow users to
build without the OTP source present
- eliminate all valid dialyzer errors