summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Use rabbit_semver instead of ec_semverArnaud Cogoluègnes2016-11-301-1/+1
| | | | | | ec_semver has been renamed into rabbit_semver in master. References #1016
* Merge branch 'stable'Michael Klishin2016-11-292-6/+7
|\
| * Update rabbitmq-components.mkMichael Klishin2016-11-291-2/+2
| |
| * Merge pull request #1044 from binarin/missing-socat-error-handlingMichael Klishin2016-11-291-4/+5
| |\ | | | | | | Properly handle systemd notify errors
| | * Properly handle systemd notify errorsAlexey Lebedeff2016-11-291-4/+5
| |/
* | Merge pull request #1042 from rabbitmq/rabbitmq-server-1040Michael Klishin2016-11-2911-65/+278
|\ \ | | | | | | Add background GC settings to new config format
| * | Be more elaborate in background GC config exampleMichael Klishin2016-11-292-5/+19
| | |
| * | Port a version from masterMichael Klishin2016-11-291-1/+6
| | | | | | | | | | | | Per request from @hairyhum.
| * | Merge branch 'stable' into rabbitmq-server-1040Michael Klishin2016-11-298-69/+227
| |\ \ | | |/
| | * Merge pull request #1039 from rabbitmq/rabbitmq-server-1026Arnaud Cogoluègnes2016-11-283-8/+27
| | |\ | | | | | | | | Make it possible to disable background GC
| | | * Add background GC settings in example configArnaud Cogoluègnes2016-11-281-1/+9
| | | | | | | | | | | | | | | | Fixes #1026
| | | * Make it possible to disable background GCMichael Klishin2016-11-282-7/+18
| | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | and make the interval configurable via config file. Kudos to Kyle O'Donnell and his team for contributing a patch that was included with minor modifications: https://groups.google.com/forum/#!topic/rabbitmq-users/gdqLpdWbop0. Fixes #1026.
| | * Merge pull request #1016 from binarin/multiple-plugins-dirDaniil Fedotov2016-11-255-49/+198
| | |\ | | | | | | | | Support multiple plugins directories
| | | * Report pending upgrades when listing pluginsAlexey Lebedeff2016-11-241-5/+34
| | | | | | | | | | | | | | | | | | | | It's implemented with additional RPC call to `rabbit_misc:which_applications/0` to preserve backwards compatibility.
| | | * Support multiple plugins directoriesAlexey Lebedeff2016-11-234-44/+164
| | | | | | | | | | | | | | | | And provide some packaging-friendly defaults on Unix.
| * | | Add background GC settings to new config formatArnaud Cogoluègnes2016-11-293-0/+36
|/ / / | | | | | | | | | Fixes #1040
* | | Merge branch 'stable'Jean-Sébastien Pédron2016-11-251-1/+1
|\ \ \ | |/ /
| * | Update rabbitmq-components.mkJean-Sébastien Pédron2016-11-251-1/+1
| | |
* | | Merge branch 'stable'Jean-Sébastien Pédron2016-11-251-6/+10
|\ \ \ | |/ /
| * | Update rabbitmq-components.mkJean-Sébastien Pédron2016-11-251-6/+10
| | |
* | | Merge pull request #1037 from rabbitmq/rabbitmq-common-139Michael Klishin2016-11-242-12/+0
|\ \ \ | | | | | | | | Move mochi licensing info to rabbit_common
| * | | Move mochi licensing info to rabbit_commonLoïc Hoguin2016-11-242-12/+0
| | | |
* | | | Merge branch 'stable'Michael Klishin2016-11-241-5/+3
|\ \ \ \ | | |/ / | |/| |
| * | | Merge pull request #1036 from rabbitmq/rabbitmq-server-1035Michael Klishin2016-11-241-4/+2
| |\ \ \ | | | | | | | | | | Termination of queue master fails with `{badmatch,{error,not_found}}`
| | * | | Move rabbit:prep_stop/1 to stop/1 to avoid master termination crashDiana Corbacho2016-11-241-4/+2
| | | | |
* | | | | Merge branch 'stable'Jean-Sébastien Pédron2016-11-241-1/+1
|\ \ \ \ \ | |/ / / / | | | / / | |_|/ / |/| | |
| * | | Add rabbitmq_ct_client_helpers to TEST_DEPSJean-Sébastien Pédron2016-11-241-1/+1
| |/ /
* | | Merge branch 'stable'Jean-Sébastien Pédron2016-11-231-0/+2
|\ \ \ | |/ /
| * | Update rabbitmq-components.mkJean-Sébastien Pédron2016-11-231-0/+2
| | |
* | | Merge branch 'stable'Gerhard Lazu2016-11-221-119/+119
|\ \ \ | |/ /
| * | Update erlang.mkGerhard Lazu2016-11-221-305/+422
| | |
| * | Update rabbitmq-components.mkGerhard Lazu2016-11-221-0/+2
| |/
* | Merge branch 'stable'Daniil Fedotov2016-11-212-240/+0
|\ \ | |/
| * Merge pull request #1032 from rabbitmq/rabbitmq-cli-118Daniil Fedotov2016-11-212-240/+0
| |\ | | | | | | Move rabbit_pbe module to rabbitmq-common
| | * Move rabbit_pbe module to rabbitmq-commonArnaud Cogoluègnes2016-11-182-240/+0
| |/ | | | | | | | | | | So new CLI can use it. References rabbitmq/rabbitmq-cli#118
* | Merge pull request #1031 from rabbitmq/rabbitmq-server-1030Michael Klishin2016-11-172-6/+5
|\ \ | | | | | | Use binaries to define policies
| * | Use binaries to define policiesArnaud Cogoluègnes2016-11-172-6/+5
|/ / | | | | | | Fixes #1030
* | Merge pull request #1008 from rabbitmq/rabbitmq-server-988D Corbacho2016-11-147-27/+366
|\ \ | | | | | | DNS peer discovery backend
| * | Improve loggingMichael Klishin2016-11-141-4/+10
| | |
| * | Update config examplesMichael Klishin2016-11-131-1/+6
| | |
| * | Integrate DNS peer discovery backend, more loggingMichael Klishin2016-11-134-26/+66
| | | | | | | | | | | | | | | | | | * Returned value must be a list of atoms * Support more tuple types in normalize/1 * Update tests
| * | Merge branch 'master' into rabbitmq-server-988Michael Klishin2016-11-131-0/+2
| |\ \
| * \ \ Merge branch 'master' into rabbitmq-server-988Michael Klishin2016-11-101-1/+1
| |\ \ \
| * | | | Skip DNS peer discovery backend tests in offline environmentsMichael Klishin2016-11-102-8/+26
| | | | |
| * | | | Integration tests for rabbit_peer_discovery_dnsMichael Klishin2016-11-102-3/+90
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As previously discussed with the team, instead of starting a node with customized resolution strategy (via `kernel.inetrc` [1]) and a local erl-dns [2] node we rely on pre-configured records in the rabbitmq.net domain. For offline environments we will make the test a no-op if it can't contact rabbitmq.net. 1. http://erlang.org/doc/apps/erts/inet_cfg.html 2. https://github.com/aetrion/erl-dns
| * | | | Prefix hostnames discovered via DNSMichael Klishin2016-11-102-2/+30
| | | | |
| * | | | First cut at rabbit_peer_discovery_dnsMichael Klishin2016-11-101-0/+75
| | | | |
| * | | | Merge branch 'master' into rabbitmq-server-988Michael Klishin2016-11-1030-227/+334
| |\ \ \ \
| * | | | | Introduce autocluster.peer_discovery_backendMichael Klishin2016-11-032-32/+48
| | | | | | | | | | | | | | | | | | | | | | | | If it's not configured, don't generate autocluster.node_type.
| * | | | | Initial DNS backend config schema support; decouple autocluster node type keyMichael Klishin2016-10-253-14/+78
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since node type won't vary from backend to backend we should pull it up to `autocluster.node_type`.