| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | rabbit_feature_flags:on_load/1: EUnit test env compatibility | Michael Klishin | 2019-10-08 | 1 | -5/+12 |
| | | | | | | | | rabbit.feature_flags_file would not be set in an EUnit test environment, so proceed with code loading if eunit is loaded. References #2133. | ||||
| * | Merge branch 'prevent-rabbit_feature_flags-load-on-old-node' | Michael Klishin | 2019-10-08 | 1 | -7/+24 |
| |\ | |||||
| | * | rabbit_feature_flags: Prevent load of the module on pre-feature-flags nodes | Jean-Sébastien Pédron | 2019-10-07 | 1 | -0/+14 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In a cluster, if e.g. RabbitMQ 3.7.17 packages are deployed on all cluster member, but the nodes are not restarted yet, the first node to restart will fail. The reason is that the `rabbit_feature_flags` module is available on all nodes after the package deployment. However, the module may be loaded in a pre-feature-flags already running node. In this unexpected context, the module fails to respond properly to the queries of the remote restarting node. To fix this, we use an `on_lod()` hook to prevent this module from being loaded by the Erlang code server if the context is unexpected. This will cause the query to abort with an undefined function call, exactly like if the module was missing. Fixes #2132. | ||||
| | * | rabbit_feature_flags: Improve comments around 3.7.x pre-feature-flags nodes | Jean-Sébastien Pédron | 2019-10-07 | 1 | -7/+10 |
| | | | |||||
| * | | Merge pull request #2133 from rabbitmq/check-certificates | Michael Klishin | 2019-10-08 | 1 | -0/+27 |
| |\ \ | |/ |/| | Doc: man pages for certificate commands | ||||
| | * | Clarify that the certificate commands are node-local | Michael Klishin | 2019-10-08 | 1 | -2/+2 |
| | | | |||||
| | * | Doc: man pages for certificate commands | dcorbacho | 2019-10-08 | 1 | -0/+27 |
| |/ | | | | [#163597674] | ||||
| * | Merge pull request #2131 from rabbitmq/rabbitmq-server-2130 | Michael Klishin | 2019-10-03 | 1 | -1/+18 |
| |\ | | | | | Error handling improvements in rabbit_epmd_monitor:check_epmd/1 | ||||
| | * | Format host atoms as strings | Luke Bakken | 2019-10-03 | 1 | -2/+2 |
| | | | |||||
| | * | Error handling improvements in rabbit_epmd_monitor:check_epmd/1 | Michael Klishin | 2019-10-03 | 1 | -1/+18 |
| |/ | | | | | | | | To produce less noise and more informative messages. This also introduces a function that allows for manual check triggering. Closes #2130. | ||||
| * | Minor README updates | Michael Klishin | 2019-10-02 | 2 | -4/+5 |
| | | |||||
| * | README-for-packages: more doc links | Michael Klishin | 2019-10-02 | 1 | -6/+12 |
| | | |||||
| * | README-for-packages: updates for 3.8 | Michael Klishin | 2019-10-02 | 1 | -4/+4 |
| | | |||||
| * | Merge pull request #2127 from luos/fix_healthcheck_partition_result | Michael Klishin | 2019-09-30 | 1 | -2/+5 |
| |\ | | | | | fix health check returning ok in case of partition | ||||
| | * | fix health check returning ok in case of partition | Lajos Gerecs | 2019-09-30 | 1 | -2/+5 |
| |/ | | | | | | | Health check assumed if the result of partitions() is a list then everything is ok, this is not the case the result is always a list. rabbit_node_monitor:partitions() returns a non empty list in case there is an mnesia_partition. | ||||
| * | Fix typo | kjnilsson | 2019-09-30 | 1 | -2/+2 |
| | | | | | That would cause the wrong commands to be resent by the channel. | ||||
| * | Merge pull request #2126 from rabbitmq/ac-polish-manpages | Michael Klishin | 2019-09-30 | 2 | -26/+18 |
| |\ | | | | | rabbitmqctl & rabbitmq-diagnostics manpage polishing | ||||
| | * | Put parameter management description in the right place | Arnaud Cogoluègnes | 2019-09-30 | 1 | -22/+14 |
| | | | | | | | | | In rabbitmqctl manpage. | ||||
| | * | Minor fixes and polishing in rabbitmq-diagnostics manpage | Arnaud Cogoluègnes | 2019-09-30 | 1 | -4/+4 |
| |/ | |||||
| * | A follow-up to 7e2021c588784c2c190f3318b94344cb048d3e68 | Michael Klishin | 2019-09-29 | 1 | -1/+3 |
| | | |||||
| * | Clearer log message when peer discovery yields an empty list | Michael Klishin | 2019-09-29 | 1 | -1/+1 |
| | | | | | | | | | | | | | With some backends, namely Kubernetes, a set of nodes can be discovered but then filtered out as ineligible. For example, a node whose pod is not yet ready would not be considered for clustering. Hopefully it would reduce the frequency of questions such as [1][2]. 1. https://groups.google.com/forum/#!msg/rabbitmq-users/tm3Ip0mXXjs/WCOm3z_fAAAJ 2. https://github.com/rabbitmq/rabbitmq-peer-discovery-k8s/issues/52 | ||||
| * | man pages: bump revision dates | Michael Klishin | 2019-09-28 | 9 | -9/+9 |
| | | |||||
| * | Merge pull request #2123 from rabbitmq/ctl-diagnostics-docs-update | Michael Klishin | 2019-09-28 | 2 | -1229/+1616 |
| |\ | | | | | Man pages: add missing diagnostics and ctl commands | ||||
| | * | More rabbitmqctl(8) edits | Michael Klishin | 2019-09-28 | 1 | -42/+40 |
| | | | |||||
| | * | rabbitmqctl(8): eliminate all man(1) warnings | Michael Klishin | 2019-09-28 | 1 | -99/+99 |
| | | | | | | | | | | | Corrects indentation and formatting in the process. The warnings turned out to be legit and relevant. | ||||
| | * | rabbitmqctl(8): drop some misplaced .Oc macros | Michael Klishin | 2019-09-28 | 1 | -6/+24 |
| | | | |||||
| | * | rabbitmqctl(8): correct a number of formatting issues | Michael Klishin | 2019-09-28 | 1 | -116/+135 |
| | | | |||||
| | * | rabbitmqctl(8): add a few missing .Bls | Michael Klishin | 2019-09-27 | 1 | -0/+11 |
| | | | |||||
| | * | rabbitmqctl(8): remove some extraneous .Els | Michael Klishin | 2019-09-27 | 1 | -12/+0 |
| | | | |||||
| | * | rabbitmq-diagnostics(8): correct fomatting of optional args | Michael Klishin | 2019-09-27 | 1 | -22/+23 |
| | | | |||||
| | * | Docs: man formatting | dcorbacho | 2019-09-27 | 2 | -57/+121 |
| | | | | | | | | | [#168775486] | ||||
| | * | Remove extra .El macros | Michael Klishin | 2019-09-27 | 1 | -6/+0 |
| | | | |||||
| | * | Docs: add missing diagnostics and ctl commands | dcorbacho | 2019-09-26 | 2 | -1143/+1437 |
| |/ | | | | [#168775486] | ||||
| * | rabbitmq-queues(8): formatting | Michael Klishin | 2019-09-26 | 1 | -11/+12 |
| | | |||||
| * | rabbitmq-queues(8): use list formatting suggested by @dumbbell | Michael Klishin | 2019-09-26 | 1 | -10/+14 |
| | | |||||
| * | More rabbitmq-queues(8) man page edits | Michael Klishin | 2019-09-26 | 1 | -1/+19 |
| | | |||||
| * | Cross-linking for newly added man pages | Michael Klishin | 2019-09-26 | 8 | -5/+53 |
| | | |||||
| * | quorum-queues(8): list arguments, add examples, wording | Michael Klishin | 2019-09-26 | 1 | -12/+31 |
| | | |||||
| * | rabbitmq-queues(8): document rebalance command args | Michael Klishin | 2019-09-25 | 1 | -1/+5 |
| | | |||||
| * | Merge pull request #2121 from rabbitmq/cli-docs-update | Michael Klishin | 2019-09-25 | 3 | -0/+258 |
| |\ | | | | | New man pages for rabbitmq-upgrade and rabbitmq-queues | ||||
| | * | New man pages for rabbitmq-upgrade and rabbitmq-queues | dcorbacho | 2019-09-25 | 3 | -0/+258 |
| | | | | | | | | | * Updates to rabbitmq-diagnostics | ||||
| * | | More startup banner tweaks suggested by @gerhard | Michael Klishin | 2019-09-25 | 1 | -7/+10 |
| |/ | |||||
| * | Merge pull request #2119 from rabbitmq/queue-rate-fix | Michael Klishin | 2019-09-25 | 1 | -3/+3 |
| |\ | | | | | Fix regression where queue exchange rates were too high | ||||
| | * | Fix regression where queue exchange rates were too high | kjnilsson | 2019-09-25 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | Prior to 3.8 only the queue masters were tracked in the queue_names map inside the channel and these were used to filter the increments of this metric. Here we instead use the list of routed amqqueue records to update which should be correct for all queue types. [#168729890] | ||||
| * | | Merge pull request #2120 from rabbitmq/startup-banner-improvements | Arnaud Cogoluègnes | 2019-09-25 | 3 | -20/+36 |
| |\ \ | |/ |/| | Startup banner improvements | ||||
| | * | Rearrange startup banner items | Michael Klishin | 2019-09-25 | 1 | -12/+11 |
| | | | |||||
| | * | Startup banner improvements | Michael Klishin | 2019-09-25 | 3 | -14/+31 |
| |/ | | | | Include config file paths and doco links. | ||||
| * | A typo | Michael Klishin | 2019-09-24 | 1 | -1/+1 |
| | | |||||
| * | Wording | Michael Klishin | 2019-09-24 | 1 | -1/+1 |
| | | |||||
| * | docs/rabbitmq.config.example is Tuesday's gone | Michael Klishin | 2019-09-24 | 2 | -923/+11 |
| | | | | | This only leaves rabbitmq.conf and advanced.config examples. | ||||
