summaryrefslogtreecommitdiff
path: root/src/rabbit_autoheal.erl
Commit message (Expand)AuthorAgeFilesLines
* Switch to Mozilla Public License 2.0 (MPL 2.0)dcorbacho2020-07-101-12/+3
* Update copyright (year 2020)Jean-Sébastien Pédron2020-03-101-1/+1
* Make autoheal state transition timeout configurableMichael Klishin2020-01-111-3/+4
* Autoheal: loser node may miss the "autoheal_safe_to_start" notification from ...tomyouyou2020-01-111-0/+5
* (c) bumpMichael Klishin2019-12-291-1/+1
* URL CleanupSpring Operator2019-03-201-1/+1
* Fixed years in copyrightSamuel NELA2019-01-131-1/+1
* Link process responsible of restart during autoheal, and abort if neededDiana Corbacho2017-08-311-7/+19
* (c) yearMichael Klishin2017-04-021-1/+1
* Fix log messageDiana Corbacho2016-09-151-1/+1
* Handle late autoheal_finished messageDiana Corbacho2016-08-241-0/+8
* Improve tolerance to partial partitions in autohealDiana Corbacho2016-08-231-35/+70
* Check rabbit_node_monitor during health-checkAlexey Lebedeff2016-08-101-0/+11
* Update (c) infoMichael Klishin2016-01-011-1/+1
* (c) yearMichael Klishin2015-05-241-1/+1
* Merge branch 'bug26632'Jean-Sébastien Pédron2015-03-061-1/+1
|\
| * Autoheal: Wait for current outside app. process to finishJean-Sébastien Pédron2015-03-051-1/+1
* | Autoheal: Add a restart_loser/2 functionJean-Sébastien Pédron2015-03-051-34/+38
* | Autoheal: Document the protocol changeJean-Sébastien Pédron2015-03-041-3/+66
* | Autoheal: The leader waits for "done!" message from the winnerJean-Sébastien Pédron2015-03-041-30/+67
|/
* Merge branch 'bug26465'Simon MacMullen2015-02-231-2/+7
|\
| * How to recover from partitioning after 'pause_if_all_down' is configurableJean-Sebastien Pedron2014-12-241-2/+7
* | Merge bug26490Simon MacMullen2014-12-121-0/+29
|\ \
| * | Minor language corrections.Simon MacMullen2014-12-101-4/+4
| * | Autoheal: Make sure Mnesia is stopped on all losers before they restartJean-Sebastien Pedron2014-12-101-0/+29
| |/
* | Inline the Continue() anonymous functionJean-Sebastien Pedron2014-12-101-4/+2
* | Add more information to the 'about_to_heal' state explanationsJean-Sebastien Pedron2014-12-101-3/+7
* | Autoheal: The loosing leader must wait for the winner_is messageJean-Sebastien Pedron2014-12-091-2/+7
|/
* Be a bit less verbose here: it's actually a very common case and perfectly no...Simon MacMullen2014-10-141-2/+2
* Check whether the cluster is fully connected before trying to autoheal, and i...Simon MacMullen2014-10-141-25/+41
* Switch to having the winner inform the losers that they need to stop, rather ...Simon MacMullen2014-10-141-25/+8
* In fact, that case can't happen since bug 26043, so let's simplify.Simon MacMullen2014-10-141-7/+0
* Distinguish between "already stopped" (fine, carry on) or "already down" (abo...Simon MacMullen2014-10-031-16/+26
* Make sure we don't hang waiting for a node to go down if it went down before ...Simon MacMullen2014-09-121-9/+28
* Separate out responsibilities in the various node state detection functions. ...Simon MacMullen2014-06-271-0/+1
* Update copyright for 2014Simon MacMullen2014-03-171-1/+1
* ExplainSimon MacMullen2014-03-141-1/+3
* Fix stupidity, and rename.Simon MacMullen2014-03-141-4/+4
* Get the leader to transition directly to winner or loser state if that's wher...Simon MacMullen2014-03-101-2/+17
* Merge in defaultSimon MacMullen2014-02-261-1/+12
|\
| * If we abandon autoheal while in winner_waiting then let the losing nodes know...Simon MacMullen2014-02-261-1/+12
* | Update comment.Simon MacMullen2014-02-261-4/+7
* | Eliminate the node_stopped message, since it is possible that a badly-timed s...Simon MacMullen2014-02-261-19/+17
|/
* Inform autoheal that a node is down on nodedown not rabbit app down; therefor...Simon MacMullen2014-02-171-2/+0
* Refresh branch from stableEmile Joubert2013-07-311-2/+1
|\
| * More sensible API for partitions, do not return errors.Simon MacMullen2013-07-041-2/+1
* | s/VMware/GoPivotal/gSimon MacMullen2013-07-011-2/+2
|/
* space--Simon MacMullen2013-05-201-1/+1
* Ignore autoheal requests if we are already autohealing.Simon MacMullen2013-05-201-0/+6
* Remove obsolete and wrong comment.Simon MacMullen2013-05-201-7/+2