File: README-1.5.1.txt

package info (click to toggle)
rabbitmq-server 4.0.5-6
  • links: PTS, VCS
  • area: main
  • in suites: sid, trixie
  • size: 37,948 kB
  • sloc: erlang: 257,835; javascript: 22,466; sh: 2,796; makefile: 2,517; python: 1,966; xml: 646; cs: 335; java: 244; ruby: 212; php: 100; perl: 63; awk: 13
file content (81 lines) | stat: -rw-r--r-- 2,377 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
Release: RabbitMQ 1.5.1
Status : final

Release Highlights
==================

server
------
bug fixes
- handle race condition between routing and queue deletion that could
  cause errors on message publication
- the default settings for RABBITMQ_SERVER_ERL_ARGS were not taken
  into account, resulting in decreased network performance
- add workaround for the Erlang/OTP bug OTP-7025, which caused errors
  in topic routing in Erlang/OTP versions older than R12B-1
- display the nodes of queue and connection processes in rabbitmqctl's
  list_{queues,connections} command. Previously we displayed pids,
  which was broken and not particularly useful.

enhancements
- enable 'channel.flow'-based producer throttling by default on Linux
- include stack traces in error reports in rabbit.log
- speed up rabbitmqctl and rabbitmq-multi

Java client
-----------
no significant changes

.net client
-----------
bug fixes
- handle race condition in client-initiated connection closure that
  could result in an OperationInterruptedException

enhancements
- re-enable heartbeating by default

building & packaging
--------------------
bug fixes
- fix bug that caused removal of RPMs to be incomplete
- produce separate RPMs for SuSE-like systems to resolve various
  incompatibilities
- rename BUILD to README in order to prevent build failures on systems
  with case-insensitive file naming (such as OS X)

enhancements
- minor tweaks in Debian and RPM packaging for better compliance with
  packaging guidelines
- better handling of errors encountered during code generation


Upgrading
=========

No special precautions are necessary when upgrading from
RabbitMQ-1.5.0.

When upgrading from earlier releases, note that the database schema
has changed in RabbitMQ-1.5.x. When the RabbitMQ server detects the
presence of an old database, it moves it to a backup location, creates
a fresh, empty database, and logs a warning.

If your RabbitMQ installation contains important data, such as user
accounts, durable exchanges and queues, or persistent messages, then
we recommend you contact rabbitmq-sales@pivotal.io for assistance with the
upgrade.


Credits
=======

We would like to thank the following individuals for submitting bug
reports and feedback that we incorporated into this release:

Aymerick Jhanne
Chuck Remes
Ezra Zygmuntowicz
Glenn Robuck
Mathias Gug
Michael Barker