summaryrefslogtreecommitdiff
path: root/src/rabbit_mirror_queue_slave.erl
Commit message (Expand)AuthorAgeFilesLines
* Also ignore sync messages if needed.bug26422Simon MacMullen2014-10-201-0/+9
* Separate out different is_process_alive implementations depending on whether ...bug26408Simon MacMullen2014-10-101-2/+2
* Rename GM:terminate/2 to GM:handle_terminate/2 so that it doesn't conflict wi...Simon MacMullen2014-09-171-5/+5
* Further reduce distance to default (especially in slave), by getting the preq...Simon MacMullen2014-09-101-12/+30
* Rename slightly and improve comments.Simon MacMullen2014-09-091-2/+2
* Allow crashing queue processes to come back as slaves if that's what we need.Simon MacMullen2014-08-201-0/+1
* We handled that case in 359da524140bSimon MacMullen2014-08-201-1/+0
* Roll slave startup into the new mechanism.Simon MacMullen2014-08-191-32/+13
* A case missed in bug 26204.bug26326Simon MacMullen2014-08-071-2/+2
* Remove some unneeded complexity.bug25590Simon MacMullen2014-06-031-2/+3
* Don't function_clause in terminate/1.Simon MacMullen2014-05-221-1/+1
* Monitor GM when going into a receive block.bug26172Simon MacMullen2014-05-121-1/+9
* Introduce a new function for the case of dropping a master because we synced ...bug26125Simon MacMullen2014-04-231-5/+3
* Merge bug26117Simon MacMullen2014-04-171-15/+14
|\
| * go back to from members_changed/4 to /3Matthias Radestock2014-04-171-3/+3
| * drive remove_from_queue with DeadGMPidsMatthias Radestock2014-04-161-14/+13
* | Handle hibernation in our pre-go state.bug26118Simon MacMullen2014-04-151-0/+3
|/
* eliminate accidental, crash-inducing assertionbug26115Matthias Radestock2014-04-141-4/+4
* eliminate comment duplicationMatthias Radestock2014-04-141-4/+1
* ensure propagation of master deathMatthias Radestock2014-04-131-8/+8
* Updates for the new way of doing mandatory.bug26092Simon MacMullen2014-04-021-7/+15
* Update copyright for 2014bug25940Simon MacMullen2014-03-171-1/+1
* Make mirrored queue logging configurable.bug26042Simon MacMullen2014-02-271-5/+4
* oopsMatthias Radestock2014-01-301-1/+1
* Refactor - simplify BQ/QI interface & reduce the distance to defaultTim Watson2014-01-151-1/+1
* merge default into bug25827Matthias Radestock2014-01-131-0/+2
|\
| * Revert changes to add proc_name via gen_server2, instead do it explicitly wit...bug25910Simon MacMullen2014-01-101-2/+3
| * Automatically update process_name on become.Simon MacMullen2014-01-101-1/+0
| * Add queue_coordinator / queue_syncer / gm. Shift to getting gen_server2 to st...Simon MacMullen2013-12-101-3/+3
| * RenameSimon MacMullen2013-12-101-2/+2
| * A bit more abstraction, plus identities for heartbeater /Simon MacMullen2013-12-101-2/+2
| * Store some process identity in the process dictionary.Simon MacMullen2013-12-051-0/+2
* | Rework/Refactor to handle recovery terms up-frontTim Watson2013-12-191-1/+1
|/
* Restore synchronous addition of slaves in the queue.declare case.Simon MacMullen2013-11-121-10/+20
* Re-add the log invocations we lost. This does lead to the stale master pid wa...Simon MacMullen2013-11-111-0/+3
* Port the deadlock-breaking code from bug 25852.Simon MacMullen2013-11-111-10/+26
* Merged bug25849 into stablerabbitmq_v3_2_1Emile Joubert2013-11-011-0/+5
|\
| * sp.bug25849Emile Joubert2013-11-011-1/+1
| * We can get down_from_gm twice in a row, don't blow up if we do.Simon MacMullen2013-10-281-0/+5
* | Remove use of gm:leave/1: it does almost nothing, master does not invoke it, ...bug25618Simon MacMullen2013-10-291-7/+2
* | Attempt to clean up actions when terminating a slave. Slave termination now n...Simon MacMullen2013-10-291-15/+29
|/
* merge stable into defaultTim Watson2013-10-011-37/+53
|\
| * Dialyser points out that this branch can never happen; maybe_forget_sender/3 ...Simon MacMullen2013-09-131-1/+0
| * Merged stable into defaultEmile Joubert2013-09-111-8/+10
| |\
| * \ Merge bug25602Simon MacMullen2013-08-191-28/+49
| |\ \
| | * | Rename and remove duplicate credit handing on peer downbug25602Emile Joubert2013-08-081-6/+5
| | * | Delay clearing of state in slavesEmile Joubert2013-08-061-28/+50
| * | | Revert b2db7048b839 (which in turn mostly reverted dd08c9204760), i.e. return...Simon MacMullen2013-08-151-5/+5
| * | | Stable to defaultSimon MacMullen2013-08-151-5/+5
| |\ \ \
| * \ \ \ Merged stable into defaultEmile Joubert2013-07-311-2/+2
| |\ \ \ \ | | | |/ / | | |/| |