| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merge pull request #153 from rabbitmq/rabbitmq-server-152 | Alvaro Videla | 2015-05-11 | 1 | -15/+74 |
| |\ | | | | | Support x-death event values from before #78 | ||||
| | * | Re-format for 80 characters wide | Michael Klishin | 2015-05-11 | 1 | -20/+25 |
| | | | |||||
| | * | Re-format with Emacs | Michael Klishin | 2015-05-11 | 1 | -27/+27 |
| | | | |||||
| | * | Use a set to look up previously seen {queue, reason} keys | Michael Klishin | 2015-05-10 | 1 | -15/+19 |
| | | | | | | | | | For O(1) lookup complexity. | ||||
| | * | Refactor | Michael Klishin | 2015-05-10 | 1 | -4/+6 |
| | | | |||||
| | * | Refactor | Michael Klishin | 2015-05-10 | 1 | -23/+22 |
| | | | |||||
| | * | Support x-death event proplists from before #78 | Michael Klishin | 2015-05-10 | 1 | -14/+63 |
| | | | | | | | | | | | We group x-death header values before processing them to make sure there's only one per {queue, reason}. | ||||
| * | | Merge branch 'rabbitmq-server-138' into stable | Jean-Sébastien Pédron | 2015-05-11 | 1 | -1/+6 |
| |\ \ | |/ |/| | |||||
| | * | Make credit flow state transition interval 1s instead of 5s | Michael Klishin | 2015-05-07 | 1 | -1/+6 |
| |/ | | | | | | | | | | | | | Management UI and HTTP API currently report connections and channels as in flow if they've been in flow for the last 5 seconds. That can confuse the user with inter-node flow control, making them believe the flow is permanent (it is not: the actual state toggles many times a second). This reduces the interval to 1s, which seems more reasonable and accurate (in a way). Fixes #138. | ||||
| * | Merge branch 'rabbitmq-server-129' into stable | Jean-Sébastien Pédron | 2015-05-07 | 1 | -1/+1 |
| |\ | |||||
| | * | rabbitmq-script-wrapper: Don't use "exec" in front of "su" | Jean-Sébastien Pédron | 2015-04-23 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | This is useless because su(1) forks a process anyway. Furthermore, it broke RabbitMQ in Docker. Fixes #129. | ||||
| * | | Merge pull request #146 from rabbitmq/rabbitmq-server-134 | Michael Klishin | 2015-05-07 | 2 | -6/+47 |
| |\ \ | | | | | | | PR for rabbitmq/rabbitmq-server#134 | ||||
| | * | | File handle cache: Pay attention to memory use | Jean-Sébastien Pédron | 2015-05-06 | 2 | -6/+47 |
| |/ / | | | | | | | | | | | | | | | | | | | ... and clear read cache if necessary. This solves an issue where sync'ing a mirrored queue could take all available memory (way above the high watermark) and possibly crash the node. Fixes #134. | ||||
| * | | Merge branch 'rabbitmq-server-128' into stable | Jean-Sébastien Pédron | 2015-04-30 | 1 | -3/+21 |
| |\ \ | |||||
| | * | | rabbitmq-server: Add a way to send log messages to stdout | Jean-Sébastien Pédron | 2015-04-30 | 1 | -3/+21 |
| |/ / | | | | | | | | | | | | | | | | | | | Now, by setting RABBITMQ_LOGS=-, regular log messages are written to stdout. Likewise, RABBITMQ_SASL_LOGS=- sends sasl log messages to stdout. This is useful for Docker images. Fixes #128. | ||||
| * | | Merge pull request #133 from rabbitmq/rabbitmq-server-114 | Michael Klishin | 2015-04-29 | 2 | -5/+15 |
| |\ \ | |/ |/| | Make gm flow control configurable | ||||
| | * | Reduce number of possible values of rabbit.mirroring_flow_control | Michael Klishin | 2015-04-29 | 2 | -4/+2 |
| | | | |||||
| | * | Move mirroring flow control setting into rabbit_channel:init | Michael Klishin | 2015-04-29 | 2 | -11/+14 |
| | | | | | | | | | | | Rename the key to make more sense, support true/false values. | ||||
| | * | Make gm flow control configurable | Michael Klishin | 2015-04-16 | 2 | -2/+11 |
| | | | | | | | | | Fixes #114. | ||||
| * | | Merge branch 'rabbitmq-server-127' into stable | Jean-Sébastien Pédron | 2015-04-22 | 1 | -0/+15 |
| |\ \ | |||||
| | * | | rabbitmq-env: Ignore user's RABBITMQ_PID_FILE if set by init script | Jean-Sébastien Pédron | 2015-04-22 | 1 | -0/+15 |
| |/ / | | | | | | | | | | | | | | | | | | | | | The user shouldn't override the init script's RABBITMQ_PID_FILE value, otherwise the init script erroneously reports failures to start or stop the service. Now, rabbitmq-env logs a warning if RABBITMQ_PID_FILE is already defined in the environment (ie. by the init script) and in rabbitmq-env.conf. Fixes #127. | ||||
| * | | Merge branch 'rabbitmq-server-126' into stable | Jean-Sébastien Pédron | 2015-04-22 | 1 | -1/+1 |
| |\ \ | |||||
| | * | | Debian init script: Use $PID_FILE, not $RABBITMQ_PID_FILE | Jean-Sébastien Pédron | 2015-04-22 | 1 | -1/+1 |
| |/ / | | | | | | | | | | | ... because the latter is uninitialized in this script. Fixes #126. | ||||
| * | | Merge branch 'rabbitmq-server-120' into stable | Jean-Sébastien Pédron | 2015-04-21 | 1 | -2/+2 |
| |\ \ | |||||
| | * | | rabbitmq-env: Use "$path" in rmq_realpath(), not "$dir" | Jean-Sébastien Pédron | 2015-04-21 | 1 | -2/+2 |
| | | | | | | | | | | | | | ... which does not exit. | ||||
| * | | | Merge branch 'rabbitmq-server-120' into stable | Jean-Sébastien Pédron | 2015-04-21 | 1 | -0/+57 |
| |\ \ \ | |/ / | | / | |/ |/| | |||||
| | * | rabbitmq-env: Check the Mnesia directory is not used for other purposes | Jean-Sébastien Pédron | 2015-04-21 | 1 | -0/+57 |
| |/ | | | | | | | | | | | | | | | | If this is the case, log a warning to stderr. Here is an example with the plugins expansion directory: WARNING: RABBITMQ_PLUGINS_EXPAND_DIR is located inside RABBITMQ_MNESIA_DIR => Auto-clustering will not work ('cluster_nodes' in rabbitmq.config) And with the log directory: WARNING: RABBITMQ_LOG_BASE is equal to RABBITMQ_MNESIA_DIR RABBITMQ_LOGS is located inside RABBITMQ_MNESIA_DIR RABBITMQ_SASL_LOGS is located inside RABBITMQ_MNESIA_DIR => Auto-clustering will not work ('cluster_nodes' in rabbitmq.config) Fixes #120. | ||||
| * | adds start.boot to bin folder for mac-standalone release | Alvaro Videla | 2015-04-15 | 1 | -0/+5 |
| | | | | | | | | This file is required by rabbit_nodes:ensure_epmd/0 in order to be able to programatically start epmd Fixes rabbitmq/rabbitmq-server#96 | ||||
| * | adds OTP_VERSION to standalone mac | Alvaro Videla | 2015-04-15 | 1 | -0/+5 |
| | | | | | Fixes rabbitmq/rabbitmq-server#106 | ||||
| * | Merge branch 'rabbitmq-management-33' into stable | Jean-Sébastien Pédron | 2015-04-10 | 1 | -0/+9 |
| |\ | |||||
| | * | Add rabbit_misc:get_env/3 | Michael Klishin | 2015-04-10 | 1 | -0/+9 |
| |/ | | | | | | | This is the same as application:get_env/3, but this one was only added to Erlang R16. References rabbitmq/rabbitmq-management#33. | ||||
| * | Merge branch 'rabbitmq-server-66' into stable | Jean-Sébastien Pédron | 2015-04-09 | 1 | -1/+1 |
| |\ | |||||
| | * | rabbitmq-script-wrapper: Escape '$' characters in arguments | Jean-Sébastien Pédron | 2015-04-09 | 1 | -1/+1 |
| |/ | | | | Fixes #66. | ||||
| * | Commit package changelogs for 3.5.1 | Michael Klishin | 2015-04-03 | 2 | -0/+9 |
| | | |||||
| * | Merge branch 'rabbitmq-server-86' into stablerabbitmq_v3_5_1 | Simon MacMullen | 2015-03-30 | 1 | -5/+9 |
| |\ | |||||
| | * | erase_ch/2 should return ctags for just the erased channel, not all of them. | Simon MacMullen | 2015-03-30 | 1 | -5/+9 |
| | | | | | | | | | | | | | | | | | This was not noticed for a long time because the only use of those ctags was to emit consumer_deleted events which were handled by the management database, and it ignored invalid {channel, ctag} combinations. However, it did end up doing more work - and closing n channels out of m became O(nm) instead of just O(n). References #86. | ||||
| * | | Merge pull request #79 from rabbitmq/rabbitmq-server-78 | Jean-Sébastien Pédron | 2015-03-26 | 2 | -3/+58 |
| |\ \ | | | | | | | Limit x-death growth to one entry per queue | ||||
| | * | | rabbit_dead_letter.erl: Fix shadowing of variable 'Info' | Jean-Sébastien Pédron | 2015-03-26 | 1 | -12/+18 |
| | | | | | | | | | | | | | | | | | | | While here, wrap long lines to fit 80 columns. References #78. | ||||
| | * | | Refactoring, x-death.counter => x-death.count | Michael Klishin | 2015-03-26 | 2 | -34/+35 |
| | | | | |||||
| | * | | Identify x-death events by {queue, reason}, add a counter | Michael Klishin | 2015-03-25 | 1 | -17/+29 |
| | | | | |||||
| | * | | Limit x-death growth to one entry per queue | Michael Klishin | 2015-03-20 | 1 | -3/+39 |
| | | | | | | | | | | | | | | | | | | | Otherwise the list can grow forever in some cases. Fixes #78. | ||||
| * | | | Merge pull request #82 from rabbitmq/rabbitmq-server-72 | Jean-Sébastien Pédron | 2015-03-26 | 1 | -1/+1 |
| |\ \ \ | | | | | | | | | PR for rabbitmq/rabbitmq-server#72 | ||||
| | * | | | rabbitmq-server.ocf: Pass ${RABBITMQ_PID_FILE} to "rabbitmqctl stop" | Jean-Sébastien Pédron | 2015-03-25 | 1 | -1/+1 |
| | | |/ | |/| | | | | | | | | | | | | | Submitted by jmcmeek on GitHub. Fixes #72. | ||||
| * | | | Merge pull request #81 from rabbitmq/rabbitmq-server-74 | Michael Klishin | 2015-03-26 | 2 | -5/+7 |
| |\ \ \ | |/ / |/| | | PR for rabbitmq/rabbitmq-server#74 | ||||
| | * | | Add 'channel' as a new log category | Jean-Sébastien Pédron | 2015-03-24 | 2 | -5/+7 |
| |/ / | | | | | | | | | | | | | | | | | | | | | | | For instance, one can use the following configuration to disable messages related to channels: [ {rabbit, [ {log_levels, [{channel, none}]} ]} ]. References #74. | ||||
| * | | Merge branch 'rabbitmq-server-69' into stable | Jean-Sébastien Pédron | 2015-03-23 | 1 | -23/+66 |
| |\ \ | |/ |/| | |||||
| | * | Improvements to tune_read_buffer_limit | Simon MacMullen | 2015-03-23 | 1 | -13/+25 |
| | | | | | | | | | | | | | | | | | Take into account the size of the current read if appropriate, add an extra byte when shrinking so next time we know how we did, and fix comments all round. References #69. | ||||
| | * | file_handle_cache: Remove the "no read buffer" comment in the essay | Jean-Sébastien Pédron | 2015-03-23 | 1 | -5/+5 |
| | | | | | | | | | | | | | While here, fix two typos. References #69. | ||||
| | * | Tune the read buffer size to prevent pathological behaviour | Simon MacMullen | 2015-03-23 | 1 | -20/+51 |
| |/ | | | | ...such as when we are reading backwards through a file. References #69. | ||||
| * | Merge branch 'rabbitmq-server-68' into stable | Jean-Sébastien Pédron | 2015-03-18 | 2 | -0/+2 |
| |\ | |||||
