summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* rabbit_router:match_bindings/2 optimize (uses ets:select directly); improves ↵sylvainhubsch2018-02-131-10/+7
| | | | | | rabbit_exchange_type_headers, should improves rabbitmq_jms_topic_exchange too (cherry picked from commit 6ff1fb788a795a08dd98b5c925e44422886691ad)
* Merge pull request #1506 from rabbitmq/rabbitmq-website-495-v3.7.xMichael Klishin2018-02-121-2/+2
|\ | | | | RABBITMQ_BASE is Windows only
| * RABBITMQ_BASE is Windows onlyLuke Bakken2018-02-121-2/+2
|/ | | | See rabbitmq/rabbitmq-website#495
* Example file does not match the correct syntaxAlexis Morelle2018-02-091-8/+8
| | | | | | According to the new version of the documentation and most recent version of RabbitMQ (https://www.rabbitmq.com/cluster-formation.html), the example file did not reflect the changes (autocluster => cluster_formation) (cherry picked from commit 5b7615cb7ecfa93856391cdc747a9005b863d0d5)
* Merge pull request #1499 from rabbitmq/rabbitmq-server-1497Luke Bakken2018-02-072-0/+16
|\ | | | | Add delegate_count to Cuttlefish schema
| * Add delegate_count to Cuttlefish schemaMichael Klishin2018-02-062-0/+16
| | | | | | | | | | | | Closes #1497. [#154982180]
* | Merge pull request #1494 from rabbitmq/rabbitmq-server-1187Michael Klishin2018-02-071-2/+3
|\ \ | |/ |/| Find systemd unit via ps
| * Find systemd unit via psLuke Bakken2018-02-021-2/+3
| | | | | | | | | | | | Also terminate systemctl args with `--` in case the unit name starts with a dash Fixes #1187
* | rabbitmq.conf.example: add more tcp_listen_options examplesMichael Klishin2018-02-051-0/+7
|/
* Merge pull request #1489 from rabbitmq/rabbitmq-server-154674858Michael Klishin2018-01-305-4/+33
|\ | | | | Set distribution port range for run_escript
| * Set defaultsLuke Bakken2018-01-301-0/+6
| |
| * Add DIST_PORT settings to Windows batch filesLuke Bakken2018-01-304-1/+17
| | | | | | | | (cherry picked from commit 0cd2fbdda7e9dea7cd651020478d5981e714ad44)
| * Set distribution port range for run_escriptLuke Bakken2018-01-291-3/+10
| | | | | | | | Fixes rabbitmq/rabbitmq-cli#237
* | Update rabbitmq-components.mkJean-Sébastien Pédron2018-01-301-28/+3
|/
* README updatesMichael Klishin2018-01-261-9/+9
| | | | | | [ci skip] (cherry picked from commit 62ff453b05317c0f8834976d44f8b95593c39bdf)
* Merge pull request #1482 from rabbitmq/rabbitmq-server-vhost-sup-sup-badargv3.7.3-rc.2v3.7.3Michael Klishin2018-01-251-4/+14
|\ | | | | Only call vhost status for fully started nodes
| * Merge branch 'v3.7.x' into rabbitmq-server-vhost-sup-sup-badargMichael Klishin2018-01-243-7/+54
| |\
| * | Revert "Change rabbit_nodes:all_running/0 behaviour."Daniil Fedotov2018-01-241-2/+1
| | | | | | | | | | | | This reverts commit 85dcb4986b855f381fdc3f6e106a4e8fd2a1bb11.
| * | Change rabbit_nodes:all_running/0 behaviour.Daniil Fedotov2018-01-231-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | Make it return only nodes which are fully started instead of what mnesia thinks is started. In all places we use them, we assume they should be started. [#154569776]
| * | Make it safier to call RPCs if a supervisor is not started yet.Daniil Fedotov2018-01-231-4/+14
| | | | | | | | | | | | [#154569776]
* | | Quick typo fixAlexis Morelle2018-01-251-1/+1
| | | | | | | | | | | | (cherry picked from commit cbc41fc54c2e0809e4783fd7fba70b8b11f1002f)
* | | typoAlexis Morelle2018-01-251-1/+1
| |/ |/| | | | | (cherry picked from commit 8fb6e542b2f53035220a1bef4e7c85db2caaea39)
* | Merge pull request #1477 from rabbitmq/rabbitmq-server-channel-interceptor-hangMichael Klishin2018-01-243-7/+54
|\ \ | |/ |/| Make sure rabbit_misc:pmap callbacks do not throw.
| * Add a test to check channel interceptor hang.Daniil Fedotov2018-01-242-5/+36
| | | | | | | | | | | | | | The test can hang without channel interceptor fix and will fail with timetrap timeout [#153846585]
| * Make sure rabbit_misc:pmap callbacks do not throw.Daniil Fedotov2018-01-241-2/+18
|/ | | | | | | | | rabbit_misc:pmap/2 can hang if a callback throws an error. This can cause plugin startup to hang when enabling channel interceptors. Made it log errors and continue. [#153846585]
* Update rabbitmq-components.mkJean-Sébastien Pédron2018-01-231-0/+2
|
* Add a README for ./docsMichael Klishin2018-01-191-0/+10
| | | | [ci skip]
* Merge pull request #1472 from rabbitmq/rabbitmq-server-1471v3.7.3-rc.1Michael Klishin2018-01-122-5/+26
|\ | | | | Temporarily raise log high water mark when node boots
| * Temporarily raise log high water mack when node bootsLuke Bakken2018-01-112-5/+26
|/ | | | | | Fixes #1471 [154254409]
* Merge pull request #1469 from rabbitmq/rabbitmq-server-story-153436163-v3.7.xMichael Klishin2018-01-111-1/+40
|\ | | | | Improve test coverage for rabbit_auth_backend_internal:set_tags/3 (v3.7.x)
| * Make sure this user is actually passwordlessMichael Klishin2018-01-101-0/+2
| | | | | | | | (cherry picked from commit ee4e6875904bd0f643880c0de34e6c80a082445f)
| * Improve test coverage for rabbit_auth_backend_internal:set_tags/3Michael Klishin2018-01-101-1/+38
|/ | | | | | [#153436163] (cherry picked from commit f5107fb3f973a7384c0c716f47b55607fc18a602)
* rabbitmq.conf.example: 3.7.x uses 10 TLS acceptors by defaultMichael Klishin2018-01-091-1/+1
| | | | It used to be 1 to work around an issue in an older Ranch release.
* Merge pull request #1465 from rabbitmq/rabbitmq-server-story-153435857-37xMichael Klishin2018-01-092-1/+69
|\ | | | | Internal authN backend: make it impossible to successfully log in with a blank password (for 3.7.x)
| * Log message typosMichael Klishin2018-01-081-1/+1
| |
| * CosmeticsMichael Klishin2018-01-081-2/+2
| |
| * Prevent internal authN backend from accepting blank passwordsMichael Klishin2018-01-052-1/+69
| | | | | | | | | | | | | | | | Passwordless users were never meant to be used this way. Since the EXTERNAL authentication mechanism won't use this backend at all, this is a reasonable safeguard to put in place. [#153435857]
* | rabbitmq.conf.example: update MQTT keys related to anonymous connectionsMichael Klishin2018-01-091-8/+5
| |
* | rabbitmq.conf.example: re-arrange and edit logging configurationMichael Klishin2018-01-091-27/+23
|/
* Explain the heads in rabbit_auth_backend_internal:user_login_authentication/2.Michael Klishin2018-01-031-0/+6
| | | | [#153435857]
* Do not quote RABBITMQ_CTL_ERL_ARGS and ignore shellcheck warningLuke Bakken2018-01-021-1/+2
| | | | (cherry picked from commit 9c79348ed61d2c803ec4e6aa8153177fed282a18)
* Merge pull request #1462 from rabbitmq/rabbitmq-server-1461Michael Klishin2018-01-028-38/+54
|\ | | | | Run escript and use RABBITMQ_CTL_ERL_ARGS env variable
| * Run escript and use RABBITMQ_CTL_ERL_ARGS env variableLuke Bakken2017-12-298-38/+54
|/ | | | Fixes #1461
* Merge pull request #1459 from rabbitmq/rabbitmq-server-1456Michael Klishin2017-12-308-158/+309
|\ | | | | Add lager backend that logs to amq.rabbitmq.log
| * log.rabbit => log.exchangeMichael Klishin2017-12-306-46/+46
| | | | | | | | | | | | | | We already have log.file, log.syslog. "rabbit" is not really a logging mechanism. (cherry picked from commit ccfc92d1da51672c354cebc91e5fea31db16c57e)
| * Add lager backend that logs to amq.rabbitmq.logLuke Bakken2017-12-288-154/+305
|/ | | | | | | | Fixes #1456 I used the `lager_console_backend` as a model for creating `lager_rabbit_backend` Only try to declare amq.rabbitmq.log exchange once every five seconds as vhost will not be available immediately
* Travis CI: Update config from rabbitmq-commonv3.7.2v3.7.1Jean-Sébastien Pédron2017-12-151-2/+2
|
* Fix a typo spotted by xref/ConcourseMichael Klishin2017-12-151-1/+1
| | | | (cherry picked from commit 3d8c973e2821d04641fb54c08105ff8e13857f62)
* Add an optional init step for peer discovery mechanismsMichael Klishin2017-12-152-1/+19
| | | | | | | | | | | Sometimes they need to perform some initialisation very early on, e.g. to configure HTTP client proxy settings or similar. Part of rabbitmq/rabbitmq-peer-discovery-common#5. [#153615554] (cherry picked from commit e08895d07c87bd0ba0879d1a23c856c233f29191)
* Add config schema entry for total_memory_available_override_valuev3.7.1-beta.1Michael Klishin2017-12-073-0/+17
| | | | | | | | Closes #1445. [#153501620] (cherry picked from commit 314f68b56fb93333e392c5e49b0745f5a83f03ad)