| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merge pull request #1407 from rabbitmq/rabbitmq-server-1378-revert | Gerhard Lazu | 2017-10-27 | 1 | -5/+13 |
| |\ | | | | | Re-introduce consumer bias & set to 2.0 | ||||
| | * | Set consumer bias to 2 to prioritise consumers | Daniil Fedotov | 2017-10-26 | 1 | -1/+1 |
| | | | | | | | | | [#152235655] | ||||
| | * | Revert "Remove consumer bias & allow queues under max load to drain quickly" | Daniil Fedotov | 2017-10-26 | 1 | -5/+13 |
| |/ | | | | This reverts commit 155eb6b0bffe3126ab18ab228296821ce0dc1f8c. | ||||
| * | Merge pull request #1404 from rabbitmq/rabbitmq-management-499 | Michael Klishin | 2017-10-26 | 1 | -25/+33 |
| |\ | | | | | Add more sections to the memory breakdown. | ||||
| | * | Add more sections to the memory breakdown. | Daniil Fedotov | 2017-10-25 | 1 | -25/+33 |
| | | | | | | | | | | | | | If a node memory is measured using `allocator` or `rss` strategies, we can calculate unused memory and report it separately in the memory breakdown. | ||||
| * | | Merge pull request #1403 from rabbitmq/performance | Michael Klishin | 2017-10-25 | 1 | -30/+42 |
| |\ \ | | | | | | | Performance enhancements | ||||
| | * | | Avoid lists when generating channel stats | Diana Corbacho | 2017-10-25 | 1 | -30/+38 |
| | | | | | | | | | | | | | [#152240490] | ||||
| | * | | Comment optimisation in format channel stats | Diana Corbacho | 2017-10-25 | 1 | -0/+4 |
| | |/ | | | | | | | [#152240490] | ||||
| * | | Merge pull request #1402 from rabbitmq/lrb-qa-152075395 | Michael Klishin | 2017-10-25 | 1 | -4/+17 |
| |\ \ | |/ |/| | Handle errors returned via RPC during shutdown | ||||
| | * | Review changes | Luke Bakken | 2017-10-25 | 1 | -14/+8 |
| | | | |||||
| | * | Make error processing a bit smarter and add comments as to why | Luke Bakken | 2017-10-25 | 1 | -4/+20 |
| | | | |||||
| | * | Handle catch all (error) case | Luke Bakken | 2017-10-25 | 2 | -5/+5 |
| | | | |||||
| | * | Trigger error in shutdown | Luke Bakken | 2017-10-24 | 2 | -3/+6 |
| |/ | | | | | | Added an exit() statement to trigger an error and then some case statements to handle it. QA of commit 51aca8851eba66445ad5b164fc92b2ffa0692fc2 | ||||
| * | Merge pull request #1388 from rabbitmq/rabbitmq-server-batch-betas | Gerhard Lazu | 2017-10-23 | 3 | -23/+68 |
| |\ | | | | | Flush messages to disk in batches. | ||||
| | * | Merge branch 'stable' into rabbitmq-server-batch-betas | Michael Klishin | 2017-10-19 | 1 | -1/+1 |
| | |\ | |||||
| | * | | Fix the flag value for queue waiting message paging continuation | Daniil Fedotov | 2017-10-18 | 1 | -1/+1 |
| | | | | |||||
| | * | | Flush messages to disk in batches. | Daniil Fedotov | 2017-10-18 | 3 | -23/+68 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If messages should be embedded to a queue index, there will be no credit flow limit, so message batches can be too big and block the queue process. Limiting the batch size allows consumer to make progress while publishers are blocked by the paging-out process. [#151614048] | ||||
| * | | | Merge branch 'cloudamqp-max_connections' into stable | Michael Klishin | 2017-10-20 | 3 | -1/+22 |
| |\ \ \ | |||||
| | * | | | Add rabbit.connection_max to rabbitmq.config.example | Michael Klishin | 2017-10-20 | 1 | -0/+19 |
| | | | | | |||||
| | * | | | rabbit.max_connections => rabbit.connection_max | Michael Klishin | 2017-10-20 | 2 | -1/+2 |
| | | | | | | | | | | | | | | | | | We already have rabbit.channel_max, frame_max. | ||||
| | * | | | Merge branch 'max_connections' of ↵ | Michael Klishin | 2017-10-20 | 1 | -1/+2 |
| | |\ \ \ |/ / / / | | | | | | | | | https://github.com/cloudamqp/rabbitmq-server into cloudamqp-max_connections | ||||
| | * | | | use rabbit_misc:get_env/3 for backward compability | Carl Hörberg | 2017-10-20 | 1 | -1/+1 |
| | | | | | |||||
| | * | | | Allow configuring max connections through config | Carl Hörberg | 2017-10-18 | 1 | -1/+2 |
| | |/ / | |||||
| * | | | Merge branch ↵ | Michael Klishin | 2017-10-19 | 4 | -5/+17 |
| |\ \ \ | | | | | | | | | | | | | 'rabbitmqctl-shutdown-custom-exit-code-to-indicate-server-reported-failure' into stable | ||||
| | * | | | Use a special exit code when server reports an error on shutdown | Michael Klishin | 2017-10-19 | 4 | -5/+17 |
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | This way tools that manage RabbitMQ nodes can detect this condition among a bunch of fairly generic exit codes. Note that when a timeout occurs, we still use a "temporary failure" code. See rabbitmq/rabbitmq-server#1396 for context. | ||||
| * | | | Ensure "rss" is the default in configuration example | Luke Bakken | 2017-10-19 | 1 | -2/+2 |
| | |/ |/| | |||||
| * | | Merge pull request #1397 from rabbitmq/default-to-rss-152081051 | Michael Klishin | 2017-10-19 | 1 | -1/+1 |
| |\ \ | |/ |/| | Default mem calc strategy should be "rss" | ||||
| | * | Default mem calc strategy should be "rss" | Luke Bakken | 2017-10-18 | 1 | -1/+1 |
| |/ | | | | | | This is due to a scenario in which the Erlang VM allocator stats report a huge increase in memory consumption which is only reflected in VSS increase, not RSS PT #152081051 | ||||
| * | Merge pull request #1396 from rabbitmq/lrb-fix-shutdown-tests | Michael Klishin | 2017-10-18 | 1 | -14/+1 |
| |\ | | | | | Shutdown cannot fail | ||||
| | * | Shutdown cannot fail | Daniil Fedotov | 2017-10-17 | 1 | -14/+1 |
| |/ | |||||
| * | Ignore indirect dependencies of rabbit in rabbit_plugins | Gerhard Lazu | 2017-10-17 | 2 | -6/+21 |
| | | | | | | | | | | | | | | | | | | The goal of maybe_keep_required_deps() is still the same: we don't want to list applications from $RABBITMQ_PLUGINS_DIR the rabbit application depends on. Now, the function handles indirect dependencies. Signed-off-by: Jean-Sébastien Pedron <jean-sebastien@rabbitmq.com> [#136346167] This commit is cherry-picked from `master` because rabbit_common now depends on recon: having rabbit_common depend on 3rd-party applications didn't happen so far in stable and wasn't supported. This broke the creation of the standalone package. (cherry picked from commit cbbcc3e32f97b6047b4f82f0776717dd3e85430c) | ||||
| * | Typo | Michael Klishin | 2017-10-17 | 1 | -1/+1 |
| | | |||||
| * | Wording | Michael Klishin | 2017-10-17 | 1 | -23/+23 |
| | | |||||
| * | Corrections | Michael Klishin | 2017-10-17 | 1 | -1/+1 |
| | | |||||
| * | Edits, links | Michael Klishin | 2017-10-17 | 1 | -46/+55 |
| | | |||||
| * | Wording | Michael Klishin | 2017-10-16 | 1 | -1/+1 |
| | | |||||
| * | Updates to management plugin section | Michael Klishin | 2017-10-16 | 1 | -4/+4 |
| | | |||||
| * | Update rabbitmq-components.mk | Jean-Sébastien Pédron | 2017-10-13 | 1 | -0/+4 |
| | | |||||
| * | Update rabbitmq-components.mk | Jean-Sébastien Pédron | 2017-10-13 | 1 | -4/+4 |
| | | |||||
| * | Merge pull request #1389 from rabbitmq/rabbitmq-common-224 | Michael Klishin | 2017-10-12 | 2 | -5/+5 |
| |\ | | | | | Update default node memory calculation strategy to match rabbitmq/rabbitmq-common#224 | ||||
| | * | Update default allocator strategy to match rabbitmq/rabbitmq-common#224 | Michael Klishin | 2017-10-11 | 2 | -5/+5 |
| |/ | |||||
| * | Merge pull request #1384 from rabbitmq/integrate-looking_glass | Jean-Sébastien Pédron | 2017-10-04 | 2 | -0/+61 |
| |\ | | | | | Integrate `looking_glass` | ||||
| | * | Ignore maps:from_list in xref | Gerhard Lazu | 2017-10-04 | 1 | -0/+1 |
| | | | | | | | | | Signed-off-by: Loïc Hoguin <loic@rabbitmq.com> | ||||
| | * | Use maps:from_list so that it compiles on R16B03 | Gerhard Lazu | 2017-10-04 | 1 | -5/+14 |
| | | | | | | | | | | | | | | | Since looking_glass requires Erlang 19, maps:from_list will not be called if it's not defined in earlier Erlang versions. Signed-off-by: Loïc Hoguin <loic@rabbitmq.com> | ||||
| | * | Integrate looking_glass | Gerhard Lazu | 2017-10-04 | 2 | -0/+51 |
| |/ | | | | | | | An Erlang/Elixir/BEAM profiler tool: https://github.com/rabbitmq/looking_glass Signed-off-by: Loïc Hoguin <loic@rabbitmq.com> | ||||
| * | Merge pull request #1382 from rabbitmq/rabbitmq-server-1379rabbitmq_v3_6_13_milestone1 | Michael Klishin | 2017-10-03 | 1 | -2/+2 |
| |\ | | | | | Do not limit paging to disk if hibernated or resumed after credit | ||||
| | * | Merge branch 'stable' into rabbitmq-server-1379 | Michael Klishin | 2017-10-03 | 2 | -18/+12 |
| | |\ | |/ |/| | |||||
| * | | Merge pull request #1378 from rabbitmq/always-prioritise-consumers | Michael Klishin | 2017-10-02 | 1 | -13/+5 |
| |\ \ | | | | | | | Remove consumer bias & allow queues under max load to drain quickly | ||||
| | * \ | Merge branch 'stable' into always-prioritise-consumers | Michael Klishin | 2017-09-30 | 1 | -5/+7 |
| | |\ \ | |/ / |/| | | |||||
| * | | | Revert "Revert "Ensure that exit code 0 is used for "stop" command"" | Michael Klishin | 2017-09-28 | 1 | -5/+7 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 547be437426163fcd2655857e34f4d24b4994c3a. The change in 1518b601036351e3f8686bab9c8ae87a8d5af0a3 is in line with the expected stop behavior in 3.6.x. For 3.7.0 we are still contemplating what it should be. | ||||
