summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Fix parsing of queue arguments on definitions listdcorbacho2020-08-111-2/+1
* Merge pull request #2398 from rabbitmq/salvage-1Philip Kuryloski2020-07-272-23/+39
|\
| * Expose some message index related functions for salvage toolPhilip Kuryloski2020-07-022-23/+39
* | rabbit_networking: Re-enable Dialyzer in this fileJean-Sébastien Pédron2020-07-241-8/+9
* | rabbit: Move critical code back to before we mark the node as readyJean-Sébastien Pédron2020-07-241-14/+19
* | rabbit_prelaunch_errors, rabbit_core_ff: Fix style consistencyJean-Sébastien Pédron2020-07-231-14/+17
* | Catch case where feature flag is not enabledLuke Bakken2020-07-151-1/+1
* | Correct two minor issues discovered by DialyzerMichael Klishin2020-07-142-11/+9
* | Sync license headers with MPL2 in masterMichael Klishin2020-07-141-13/+4
* | Hide maintenance mode behind a feature flagMichael Klishin2020-07-145-46/+117
* | Extract rabbit_networking:stop_ranch_listener_of_protocol/1Michael Klishin2020-07-141-1/+11
* | Be more defensive when computing Ranch ref from protocol nameMichael Klishin2020-07-141-2/+4
* | Report node maintenance status in 'rabbitmq-diagnostics status'Michael Klishin2020-07-142-36/+55
* | Make sure MQTT plugin closes its connections when a node is put into maintena...Michael Klishin2020-07-141-0/+12
* | Initial integration tests for maintenance modeMichael Klishin2020-07-141-0/+2
* | Correctly compute local QQ replica/Ra server name when revivingMichael Klishin2020-07-141-6/+8
* | DittoMichael Klishin2020-07-141-1/+1
* | Strip some trailing whitespaceMichael Klishin2020-07-141-1/+1
* | Node entering maintenance will shut down its local quorum queue replicasMichael Klishin2020-07-142-10/+56
* | More logging for revival operationsMichael Klishin2020-07-141-0/+3
* | Unify Ranch ref construction for all listenersMichael Klishin2020-07-141-1/+30
* | Maintenance mode: transfer leadership (primary replicas) of local CMQsMichael Klishin2020-07-142-10/+68
* | Introduce rabbit_maintenance:{drain,revive}/0Michael Klishin2020-07-143-13/+65
* | Integrate node maintenance information into queue master locatorsMichael Klishin2020-07-146-19/+48
* | Initial API bits for marking a node as being drained (or not)Michael Klishin2020-07-144-17/+68
* | Add a table for tracking node maintenance/draining stateMichael Klishin2020-07-142-1/+20
* | rabbit_maintenance: simplify return values of listener suspension functionsMichael Klishin2020-07-141-16/+27
* | Introduce rabbit_maintenance:{suspend,resume}_all_client_listeners/2Michael Klishin2020-07-141-6/+33
* | Extract a function that computes Ranch listener referencesMichael Klishin2020-07-142-8/+17
* | tcp_listener_sup: use maps for supervisor flags and child specMichael Klishin2020-07-142-13/+18
* | Introduce rabbit_networking:node_client_listeners/1Michael Klishin2020-07-142-1/+56
* | Merge pull request #2406 from rabbitmq/rabbitmq-server-2405Michael Klishin2020-07-122-3/+12
|\ \
| * | Log a message when listeners are about to be startedMichael Klishin2020-07-122-0/+2
| * | Move networking boot step to end of startupLuke Bakken2020-07-091-3/+10
* | | Switch to Mozilla Public License 2.0 (MPL 2.0)dcorbacho2020-07-10148-1781/+444
* | | Correct a comment typoMichael Klishin2020-07-101-2/+2
|/ /
* | rabbit_definitions: format exchange, queue and binding arguments the same way...Michael Klishin2020-07-031-3/+3
* | Revert 460a432ddb2337dad6a7ca350497a8e2aee5063fMichael Klishin2020-07-031-1/+1
|/
* list_with_minimum_quorum_for_cli: convert readable names to binariesMichael Klishin2020-07-011-1/+1
* Exclude exclusive queues from list_local_mirrored_classic_without_synchronise...Michael Klishin2020-07-011-1/+11
* rabbit_nodes:is_single_node_cluster/0: don't check running node countMichael Klishin2020-07-011-1/+1
* Format readable name as a binaryMichael Klishin2020-07-011-1/+1
* Introduce a function that checks if a node is the only one in its clusterMichael Klishin2020-07-012-8/+12
* Clarify that the delay is in ms in these log messagesMichael Klishin2020-06-271-2/+2
* Avoid using unfortunate terms in more placesMichael Klishin2020-06-263-5/+5
* Avoid using unfortunate terms in more placesMichael Klishin2020-06-264-9/+9
* Avoid using unfortunate terms in more placesMichael Klishin2020-06-267-73/+73
* Avoid using unfortunate terms in code comments and log messagesMichael Klishin2020-06-269-69/+69
* Avoid seeding default data if there are configured definitions to load on bootMichael Klishin2020-06-262-9/+27
* Export definitions on boot after all plugins have been enabledMichael Klishin2020-06-261-12/+5