summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Remove extra .El macrosMichael Klishin2019-09-271-6/+0
|
* Docs: add missing diagnostics and ctl commandsdcorbacho2019-09-262-1143/+1437
| | | | [#168775486]
* rabbitmq-queues(8): formattingMichael Klishin2019-09-261-11/+12
|
* rabbitmq-queues(8): use list formatting suggested by @dumbbellMichael Klishin2019-09-261-10/+14
|
* More rabbitmq-queues(8) man page editsMichael Klishin2019-09-261-1/+19
|
* Cross-linking for newly added man pagesMichael Klishin2019-09-268-5/+53
|
* quorum-queues(8): list arguments, add examples, wordingMichael Klishin2019-09-261-12/+31
|
* rabbitmq-queues(8): document rebalance command argsMichael Klishin2019-09-251-1/+5
|
* Merge pull request #2121 from rabbitmq/cli-docs-updateMichael Klishin2019-09-253-0/+258
|\ | | | | New man pages for rabbitmq-upgrade and rabbitmq-queues
| * New man pages for rabbitmq-upgrade and rabbitmq-queuesdcorbacho2019-09-253-0/+258
| | | | | | | | * Updates to rabbitmq-diagnostics
* | More startup banner tweaks suggested by @gerhardMichael Klishin2019-09-251-7/+10
|/
* Merge pull request #2119 from rabbitmq/queue-rate-fixMichael Klishin2019-09-251-3/+3
|\ | | | | Fix regression where queue exchange rates were too high
| * Fix regression where queue exchange rates were too highkjnilsson2019-09-251-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-improvementsArnaud Cogoluègnes2019-09-253-20/+36
|\ \ | |/ |/| Startup banner improvements
| * Rearrange startup banner itemsMichael Klishin2019-09-251-12/+11
| |
| * Startup banner improvementsMichael Klishin2019-09-253-14/+31
|/ | | | Include config file paths and doco links.
* A typoMichael Klishin2019-09-241-1/+1
|
* WordingMichael Klishin2019-09-241-1/+1
|
* docs/rabbitmq.config.example is Tuesday's goneMichael Klishin2019-09-242-923/+11
| | | | This only leaves rabbitmq.conf and advanced.config examples.
* Merge pull request #2114 from rabbitmq/consume-events-commandMichael Klishin2019-09-241-0/+206
|\ | | | | Consume events command
| * Merge remote-tracking branch 'origin' into consume-events-commanddcorbacho2019-09-235-5/+105
| |\
| * | Event handler for consume events commanddcorbacho2019-09-201-0/+206
| | | | | | | | | | | | [#168224266]
* | | Merge pull request #2117 from jeckersb/binary_refs_raceMichael Klishin2019-09-241-3/+6
|\ \ \ | | | | | | | | rabbit_diagnostics: handle race in binary_refs
| * | | rabbit_diagnostics: handle race in binary_refsJohn Eckersberg2019-09-231-3/+6
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It is possible for a process to terminate between the call to processes() and subsequent call to process_info(), and the latter returns undefined instead of a tuple. This results in the crash: Error: {{badmatch,undefined}, [{rabbit_diagnostics,binary_refs,1, [{file,"src/rabbit_diagnostics.erl"},{line,98}]}, {rabbit_diagnostics,'-top_binary_refs/1-lc$^0/1-0-',1, [{file,"src/rabbit_diagnostics.erl"},{line,93}]}, {rabbit_diagnostics,'-top_binary_refs/1-lc$^0/1-0-',1, [{file,"src/rabbit_diagnostics.erl"},{line,93}]}, {rabbit_diagnostics,top_binary_refs,1, [{file,"src/rabbit_diagnostics.erl"},{line,93}]}, {erl_eval,do_apply,6,[{file,"erl_eval.erl"},{line,670}]}]}
* | | Merge pull request #2116 from rabbitmq/rabbitmq-server-2084Michael Klishin2019-09-233-10/+12
|\ \ \ | |/ / |/| | Allow setting ERL_MAX_PORTS in rabbitmq-env-conf.bat
| * | Set ERL_MAX_ variables in rabbitmq-env.bat so they will be available in ↵Luke Bakken2019-09-233-16/+11
| | | | | | | | | | | | rabbitmq-server.bat and rabbitmq-service.bat
| * | Allow setting ERL_MAX_PORTS in rabbitmq-env-conf.batLuke Bakken2019-09-232-0/+7
|/ / | | | | | | | | | | | | | | Fixes #2084 Since env vars must be passed with -env to erlsrv.exe, this is the only way to pass the value after being set by rabbitmq-env-conf.bat. The only alternative is to set a system-wide env variable that is picked up any time erl.exe starts
* | Add scripts for newly introduced rabbitmq-upgradeMichael Klishin2019-09-222-0/+98
| | | | | | | | References #2106, rabbitmq/rabbitmq-cli#375.
* | Queue master balancing: log the "no-op" case at info levelMichael Klishin2019-09-221-1/+1
| | | | | | | | References #2106.
* | Merge pull request #2113 from Whitespirit0/patch-1Michael Klishin2019-09-191-2/+2
|\ \ | | | | | | Replace additional.config file by advanced.config
| * | Replace additional.config file by advanced.configWhitespirit02019-09-191-2/+2
|/ / | | | | The LDAP section refers to the additional.config file whereas the doc says it's commonly named advanced.config.
* | Merge branch ↵Michael Klishin2019-09-181-2/+4
|\ \ | |/ |/| | | 'vanseverk-issues/2085-Friendlier-behavior-when-configuration-setting-is-unknown-clearer-error-message'
| * WordingMichael Klishin2019-09-181-1/+2
| |
| * Added more helpful message in case the config file failed to generatevanseverk2019-09-181-2/+3
|/
* Fix queue type splitdcorbacho2019-09-171-1/+1
| | | | [#166480197]
* Merge pull request #2108 from rabbitmq/rebalance-all-queuesMichael Klishin2019-09-163-5/+25
|\ | | | | Return number of queues per type
| * Return number of queues per typedcorbacho2019-09-163-5/+25
| | | | | | | | | | | | * Pretty-formatter ready [#166480197]
* | sync_detection_SUITE: Wait for sync for 90 secondsJean-Sébastien Pédron2019-09-161-1/+1
|/ | | | | ... instead of 30 seconds. Hopefully this will increase the chance that eager_sync_SUITE passes.
* feature_flags_SUITE: Use ";" as plugin path separator on WindowsJean-Sébastien Pédron2019-09-161-1/+5
|
* feature_flags_SUITE: Bump timetrap from 10 to 15 minutesJean-Sébastien Pédron2019-09-161-1/+1
|
* dead_lettering_SUITE: Bump timetrap from 3 to 8 minutesJean-Sébastien Pédron2019-09-161-1/+1
|
* consumer_timeout_SUITE: Bump timetrap from 3 to 7 minutesJean-Sébastien Pédron2019-09-161-1/+1
|
* clustering_management_SUITE: Bump testcase timetrap to 15 minutesJean-Sébastien Pédron2019-09-161-1/+1
| | | | | The timeout to wait for a node starting was bumped from 1 to 3 minutes, leading to an increased duration for this testsuite.
* clustering_management_SUITE: Just wait for PID file content to changeJean-Sébastien Pédron2019-09-161-6/+11
| | | | | | Don't try to check if the referenced process is alive or not. It could be gone already and that's the job of rabbitmqtl(8): this testcase kind of reimplemented the wait command.
* clustering_management_SUITE: Account for the fact that the PID file is removedJean-Sébastien Pédron2019-09-161-5/+9
| | | | | | | ... when a node is stopped. Therefore, watch more frequently that PID file to increase the chance of seeing it.
* feature_flags_SUITE: Increase a timer:sleep/1 to help with timing issuesJean-Sébastien Pédron2019-09-161-1/+1
|
* Merge pull request #2106 from rabbitmq/rebalance-all-queuesKarl Nilsson2019-09-135-2/+341
|\ | | | | Rebalance all queues
| * Test rebalancedcorbacho2019-09-133-6/+120
| | | | | | | | [#166480197]
| * Refactor rebalance of mirrored and quorum queuesDiana Corbacho2019-09-134-212/+149
| | | | | | | | [#166480197]
| * Rebalance mirrored queuesDiana Corbacho2019-09-131-0/+137
| | | | | | | | [#166480197]