summaryrefslogtreecommitdiff
path: root/src/rabbit_mirror_queue_coordinator.erl
Commit message (Expand)AuthorAgeFilesLines
* Rename GM:terminate/2 to GM:handle_terminate/2 so that it doesn't conflict wi...Simon MacMullen2014-09-171-5/+4
* go back to from members_changed/4 to /3Matthias Radestock2014-04-171-3/+3
* drive remove_from_queue with DeadGMPidsMatthias Radestock2014-04-161-5/+5
* Update copyright for 2014bug25940Simon MacMullen2014-03-171-1/+1
* Revert changes to add proc_name via gen_server2, instead do it explicitly wit...bug25910Simon MacMullen2014-01-101-2/+2
* Add queue_coordinator / queue_syncer / gm. Shift to getting gen_server2 to st...Simon MacMullen2013-12-101-1/+2
* Merged stable into defaultEmile Joubert2013-09-111-6/+7
|\
| * More consistent naming.Simon MacMullen2013-09-111-5/+6
| * Take GM's view of the live members each time we have a death message; don't a...Simon MacMullen2013-09-021-6/+6
* | Delay clearing of state in slavesEmile Joubert2013-08-061-14/+13
|/
* s/VMware/GoPivotal/gSimon MacMullen2013-07-011-2/+2
* Update copyright 2013bug25343Emile Joubert2013-01-231-1/+1
* Rearrange order of args to gm:start_link/4 since it seems to make invocations...bug25215Simon MacMullen2012-10-191-3/+2
* oopsTim Watson2012-10-171-2/+2
* do not couple gm with rabbit_miscTim Watson2012-10-171-1/+4
* one less place to equate mirrors with nodesMatthias Radestock2012-10-161-1/+1
* correct essay & comments regarding the 'delayed confirm' rationaleMatthias Radestock2012-10-121-12/+18
* Merge defaultbug25195Simon MacMullen2012-10-101-2/+1
|\
| * WIPSimon MacMullen2012-10-081-2/+1
* | Remove this master_changed nonsense.Simon MacMullen2012-10-091-2/+0
|/
* consistencyMatthias Radestock2012-10-031-12/+12
* Start new slaves in response to gm deaths a bit later, to prevent deadlock. A...Simon MacMullen2012-09-201-1/+2
* updated the essay to explain how the sync status works nowFrancesco Mazzoli2012-09-131-19/+25
* Rename HA heartbeat when master changesEmile Joubert2012-07-111-1/+1
* Remove unnecessary HA heartbeatsEmile Joubert2012-07-101-11/+0
* Maybe better name?Simon MacMullen2012-06-261-1/+1
* OK, we do actually need a special way to determine the difference between:Simon MacMullen2012-06-251-1/+1
* normal -> leaving the ring, change topologySimon MacMullen2012-06-251-2/+2
* Unused varbug24984Simon MacMullen2012-06-081-1/+1
* Stop mirror coordinator gen_server when deleting queueEmile Joubert2012-06-081-2/+6
* Prevent coordinator process leakageEmile Joubert2012-06-071-0/+2
* cosmeticMatthew Sackman2012-04-231-1/+1
* use pmon in queue_coordinatorMatthias Radestock2012-03-231-15/+6
* Update copyright 2012bug24606Emile Joubert2012-02-021-1/+1
* cosmetic: ensure_gm_heartbeat is not a gm callbackbug24715Matthias Radestock2012-01-311-3/+3
* Don't use timer:apply_interval/4.Simon MacMullen2012-01-301-2/+9
* Report queue slave events by name rather than by QPid.Simon MacMullen2011-08-111-1/+1
* ReworkingsMatthew Sackman2011-08-101-3/+4
* I think we can be more assertful here.Simon MacMullen2011-08-101-2/+2
* Identify the (possibly former if it changed) master pid in the queue_mirror_d...Simon MacMullen2011-08-101-2/+3
* Various improvements mainly to detection of and reporting of deathMatthew Sackman2011-08-101-6/+3
* Merging default into bug24130Matthew Sackman2011-07-271-21/+48
|\
| * Merging default to bug24130Matthew Sackman2011-07-141-40/+1
| |\
| * | docsMatthew Sackman2011-06-261-3/+22
| * | Merge default into bug24130. Also add appropriate specs, and fix some bugsMatthew Sackman2011-06-261-0/+11
| |\ \
| * | | Master responds to length_requests with length broadcast; slaves can determin...Matthew Sackman2011-06-261-18/+19
| * | | Slaves request length when they join.Matthew Sackman2011-06-261-0/+6
* | | | Correct boilerplate for the HA modules which were started in 2010 but failed ...Matthew Sackman2011-07-151-1/+1
| |_|/ |/| |
* | | merge default into bug24216Matthias Radestock2011-06-291-40/+1
|\ \ \ | |_|/ |/| |
| * | s/run_backing_queue_async/run_backing_queueMatthias Radestock2011-06-251-1/+1