summaryrefslogtreecommitdiff
path: root/src/delegate.erl
Commit message (Expand)AuthorAgeFilesLines
* Update copyright for 2014bug25940Simon MacMullen2014-03-171-1/+1
* refactor: make proper use of gb_sets APIbug25714Matthias Radestock2013-08-191-5/+5
* Use gb_sets rather than sets for performance.Simon MacMullen2013-08-191-6/+6
* cosmetics, better var names, and optimise 'DOWN' sendingMatthias Radestock2013-08-171-21/+20
* we don't really support demonitor/2, so rip it outMatthias Radestock2013-08-171-11/+8
* we only support process monitoring, so enforce that in the APIMatthias Radestock2013-08-171-6/+6
* ahemSimon MacMullen2013-08-161-1/+1
* Simpler to maintain MonitoredPid -> {Ref, MonitoringPidSet}.Simon MacMullen2013-08-161-66/+32
* Explain what this is.Simon MacMullen2013-08-151-0/+3
* Store monitors correctly, with a two level dictionary, mapping MonitoredPid -...Simon MacMullen2013-08-151-10/+57
* Revert b2db7048b839 (which in turn mostly reverted dd08c9204760), i.e. return...Simon MacMullen2013-08-151-17/+70
* Stable to defaultSimon MacMullen2013-08-151-70/+17
|\
| * Revert dd08c9204760bug25713Simon MacMullen2013-08-141-71/+18
* | refactor: better name for function applicationbug25704Matthias Radestock2013-08-091-6/+4
* | tighter specsMatthias Radestock2013-08-081-5/+5
* | Use MFA for call and cast, hence avoid sending closures across the network.Simon MacMullen2013-08-081-2/+2
* | Support MFA in delegate:invoke/2 and friends.Simon MacMullen2013-08-081-34/+39
|/
* Refresh branch from stableEmile Joubert2013-07-311-18/+71
|\
| * Make monitoring via delegates async. This has the downside that you can't mon...Simon MacMullen2013-07-231-22/+29
| * Get amqqueu_process to montor via delegate too, tighten delegate specs, simpl...Simon MacMullen2013-07-041-2/+2
| * Guard aganist the case where a delegate-executed function does some monitoring.Simon MacMullen2013-07-021-3/+7
| * Make the delegate monitoring API a drop in replacement for the built in one, ...Simon MacMullen2013-07-021-23/+25
| * Do the monitoring on the correct node(!) and remove all that nonsense about n...Simon MacMullen2013-06-261-2/+6
| * Delegate monitoring, with a fairly glaring hole.Simon MacMullen2013-06-251-15/+51
* | s/VMware/GoPivotal/gSimon MacMullen2013-07-011-2/+2
|/
* stable to defaultSimon MacMullen2013-01-241-1/+1
|\
| * Update copyright 2013bug25343Emile Joubert2013-01-231-1/+1
* | common-case optimisations for delegate:invoke[_no_result]Matthias Radestock2013-01-061-0/+12
|/
* move generic cross-node funs from rabbit_amqqueue to delegateMatthias Radestock2012-12-031-1/+11
* Update copyright 2012bug24606Emile Joubert2012-02-021-1/+1
* amqqueue_sup, delegate specs are up to dateAlexandru Scvortov2011-08-051-3/+3
* Abstract out the rabbit from delegate (also improve robustness)Matthew Sackman2011-02-071-14/+4
* Cope with the possibility that the user of the delegate mechanism is not on a...bug23696Matthew Sackman2011-01-271-11/+16
* Update .erl and .hrl license boilerplatesMatthew Sackman2011-01-191-26/+11
* treat nodedown as a recoverable errorMatthias Radestock2010-12-201-1/+1
* cosmetic and minor refactorMatthias Radestock2010-12-201-25/+19
* Treat localpids even more specially, and save 4 lines in the process...Matthew Sackman2010-12-191-19/+15
* Substantially reworked delegateMatthew Sackman2010-12-181-121/+88
* amqqueue emit_stats should reply with 'hibernate'Marek Majkowski2010-11-011-1/+1
* Use two pools of delegates, one for each of outgoing and incoming messages. P...bug23429Simon MacMullen2010-10-251-9/+14
* use consistent return types for start/start_link functionsbug23120Matthias Radestock2010-08-131-1/+1
* cleanupAlexandru Scvortov2010-07-061-1/+2
* {'ok', A} -> rabbit_types:ok(A)Alexandru Scvortov2010-07-061-1/+1
* s/fun(/fun (/gSimon MacMullen2010-05-281-5/+5
* Minor refactorbug22812Matthew Sackman2010-05-271-3/+4
* We were only applying the local shortcut in the case when we were *only*Simon MacMullen2010-05-271-20/+24
* Merging bug 19844 onto defaultMatthew Sackman2010-05-051-0/+1
* Cosmeticsbug19844Matthew Sackman2010-05-051-7/+6
* Retain all exception information if thrown. Use that to rethrow in the single...Simon MacMullen2010-05-051-11/+25
* cosmeticMatthew Sackman2010-04-301-4/+4