summaryrefslogtreecommitdiff
path: root/src/rabbit_maintenance.erl
Commit message (Expand)AuthorAgeFilesLines
* Catch case where feature flag is not enabledLuke Bakken2020-07-151-1/+1
* Sync license headers with MPL2 in masterMichael Klishin2020-07-141-13/+4
* Hide maintenance mode behind a feature flagMichael Klishin2020-07-141-4/+38
* Report node maintenance status in 'rabbitmq-diagnostics status'Michael Klishin2020-07-141-36/+54
* 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
* Node entering maintenance will shut down its local quorum queue replicasMichael Klishin2020-07-141-8/+51
* More logging for revival operationsMichael Klishin2020-07-141-0/+3
* Maintenance mode: transfer leadership (primary replicas) of local CMQsMichael Klishin2020-07-141-9/+59
* Introduce rabbit_maintenance:{drain,revive}/0Michael Klishin2020-07-141-6/+46
* Integrate node maintenance information into queue master locatorsMichael Klishin2020-07-141-2/+9
* Initial API bits for marking a node as being drained (or not)Michael Klishin2020-07-141-16/+53
* Add a table for tracking node maintenance/draining stateMichael Klishin2020-07-141-0/+10
* 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
* Introduce rabbit_networking:node_client_listeners/1Michael Klishin2020-07-141-0/+43