summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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)
* Add test for the application of message-ttl policy retroactivelyDiana Corbacho2017-12-051-1/+56
|
* Update rabbitmq-components.mkJean-Sébastien Pédron2017-12-011-1/+6
|
* Merge branch 'rabbitmq-server-1434' into v3.7.xv3.7.0Daniil Fedotov2017-11-282-4/+4
|\
| * Change application environment variable names for logs in windows scripts.Daniil Fedotov2017-11-282-4/+4
|/ | | | | | Follow up to #1335 Fixes #1434 [#153216683]
* Update rabbitmq-components.mkJean-Sébastien Pédron2017-11-281-2/+3
|
* Update rabbitmq-components.mkJean-Sébastien Pédron2017-11-281-1/+1
|
* Update rabbitmq-components.mkJean-Sébastien Pédron2017-11-281-1/+1
| | | | [ci skip]
* Update rabbitmq-components.mkJean-Sébastien Pédron2017-11-281-3/+9
|
* Merge pull request #1433 from rabbitmq/rabbitmq-cli-226Michael Klishin2017-11-281-1/+7
|\ | | | | Check that rabbit application is running when trying to enable plugins.
| * Check that rabbit application is running when trying to enable plugins.Daniil Fedotov2017-11-271-1/+7
|/ | | | | | | | | | If the node is started, but rabbit application is not running, plugins can fail to start when enabled. Check for rabbit application and return an error. Part of #rabbitmq/rabbimq-cli#226 [#153184802]
* Merge branch 'stable'Michael Klishin2017-11-231-2/+5
|\
| * Merge pull request #1431 from rabbitmq/rabbitmq-server-gm-avoid-infinite-loopD Corbacho2017-11-231-2/+5
| |\ | | | | | | Avoid infinite loop when dropping gm queue entries.
| | * Avoid infinite loop when dropping gm queue entries.Daniil Fedotov2017-11-231-2/+5
| |/ | | | | | | | | | | | | | | Since `out` operation on empty queue is idempotent `queue:out(B) = {empty, B}`, there can be a potential infinite loop when dropping messages. Matching that there is a value to drop. Empty A queue should be handled by second clause. Related to #779
* | Merge pull request #1428 from rabbitmq/rabbitmq-server-1427Daniil Fedotov2017-11-221-3/+4
|\ \ | | | | | | gm: adapt has_pending_messages/1 for maps
| * | gm: adapt has_pending_messages/1 for mapsMichael Klishin2017-11-221-3/+4
| | | | | | | | | | | | | | | | | | Closes #1427. [#153094258]
* | | Merge pull request #1374 from rabbitmq/rabbitmq-server-995v3.7.0-rc.2Michael Klishin2017-11-1511-38/+427
|\ \ \ | |/ / |/| | An option to discard messages if queue is full.
| * | Merge branch 'master' into rabbitmq-server-995Michael Klishin2017-11-093-300/+50
| |\ \ | |/ / |/| |
* | | Travis CI: Update config from rabbitmq-commonJean-Sébastien Pédron2017-11-082-300/+39
| | |
* | | Merge branch 'stable'Jean-Sébastien Pédron2017-11-081-0/+11
|\ \ \ | | |/ | |/|
| * | Travis CI: Only run fast testsuitesJean-Sébastien Pédron2017-11-082-1/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We could run all testsuites, each in dedicated jobs, because separately, they should take less than 50 minutes. However, this would bloat the build page and blocks other jobs for a significant time. Using `ct-fast` should be enough in Travis CI. All testsuites are still running in Concourse anyway. [#152509619]
| * | Travis CI: Update config from rabbitmq-commonJean-Sébastien Pédron2017-11-081-19/+33
| | |
| | * Merge branch 'master' into rabbitmq-server-995Michael Klishin2017-11-081-2/+2
| | |\ | |_|/ |/| |
* | | Merge branch 'stable'Michael Klishin2017-11-071-2/+2
|\ \ \ | |/ /
| * | Remove inline comments from example systemd service filerabbitmq_v3_6_14Michael Klishin2017-11-071-2/+2
| | | | | | | | | | | | References #1422.
| | * Merge branch 'master' into rabbitmq-server-995Michael Klishin2017-11-035-19/+34
| | |\ | |_|/ |/| |