| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | move delegate to common | kjnilsson | 2016-09-09 | 1 | -269/+0 |
| | | |||||
| * | Use the new -spec format | Jean-Sébastien Pédron | 2016-06-28 | 1 | -17/+13 |
| | | | | | | | | | | | | | | The old format is removed in Erlang 19.0, leading to build errors. Also, get rid of the `use_specs` macro and thus always define -spec() & friends. While here, unnify the style of -type and -spec. References #860. [#118562897] [#122335241] | ||||
| * | Update (c) info | Michael Klishin | 2016-01-01 | 1 | -1/+1 |
| | | |||||
| * | fixes various dialyzer warnings | Alvaro Videla | 2015-11-20 | 1 | -4/+4 |
| | | |||||
| * | (c) year | Michael Klishin | 2015-05-24 | 1 | -1/+1 |
| | | |||||
| * | De-emphasise mirroring, talk about ordering issues. | Simon MacMullen | 2015-02-04 | 1 | -4/+14 |
| | | |||||
| * | Clarify | Michael Klishin | 2015-02-04 | 1 | -0/+3 |
| | | |||||
| * | Overview documentation for delegate | Michael Klishin | 2015-02-04 | 1 | -0/+16 |
| | | |||||
| * | Update copyright for 2014 | Simon MacMullen | 2014-03-17 | 1 | -1/+1 |
| | | |||||
| * | refactor: make proper use of gb_sets API | Matthias Radestock | 2013-08-19 | 1 | -5/+5 |
| | | |||||
| * | Use gb_sets rather than sets for performance. | Simon MacMullen | 2013-08-19 | 1 | -6/+6 |
| | | |||||
| * | cosmetics, better var names, and optimise 'DOWN' sending | Matthias Radestock | 2013-08-17 | 1 | -21/+20 |
| | | |||||
| * | we don't really support demonitor/2, so rip it out | Matthias Radestock | 2013-08-17 | 1 | -11/+8 |
| | | | | | | due to the aggregration of all monitors of a single pid into a single monitor, the semantics of demonitor/2 is decidely dodgy | ||||
| * | we only support process monitoring, so enforce that in the API | Matthias Radestock | 2013-08-17 | 1 | -6/+6 |
| | | |||||
| * | ahem | Simon MacMullen | 2013-08-16 | 1 | -1/+1 |
| | | |||||
| * | Simpler to maintain MonitoredPid -> {Ref, MonitoringPidSet}. | Simon MacMullen | 2013-08-16 | 1 | -66/+32 |
| | | |||||
| * | Explain what this is. | Simon MacMullen | 2013-08-15 | 1 | -0/+3 |
| | | |||||
| * | Store monitors correctly, with a two level dictionary, mapping MonitoredPid ↵ | Simon MacMullen | 2013-08-15 | 1 | -10/+57 |
| | | | | | -> MonitoringPid -> Ref and MonitoredPid -> Ref -> MonitoringPid. | ||||
| * | Revert b2db7048b839 (which in turn mostly reverted dd08c9204760), i.e. ↵ | Simon MacMullen | 2013-08-15 | 1 | -17/+70 |
| | | | | | return to the broken bug25644 implementation. | ||||
| * | Stable to default | Simon MacMullen | 2013-08-15 | 1 | -70/+17 |
| |\ | |||||
| | * | Revert dd08c9204760 | Simon MacMullen | 2013-08-14 | 1 | -71/+18 |
| | | | |||||
| * | | refactor: better name for function application | Matthias Radestock | 2013-08-09 | 1 | -6/+4 |
| | | | | | | | | | plus lose the type check; we are not that paranoid. | ||||
| * | | tighter specs | Matthias Radestock | 2013-08-08 | 1 | -5/+5 |
| | | | |||||
| * | | Use MFA for call and cast, hence avoid sending closures across the network. | Simon MacMullen | 2013-08-08 | 1 | -2/+2 |
| | | | |||||
| * | | Support MFA in delegate:invoke/2 and friends. | Simon MacMullen | 2013-08-08 | 1 | -34/+39 |
| |/ | |||||
| * | Refresh branch from stable | Emile Joubert | 2013-07-31 | 1 | -18/+71 |
| |\ | |||||
| | * | Make monitoring via delegates async. This has the downside that you can't ↵ | Simon MacMullen | 2013-07-23 | 1 | -22/+29 |
| | | | | | | | | | monitor the same pid more than once from the same process, but that is enforced by pmon anyway which is the only client of this code. The upside is that cross-cluster basic.get doesn't deadlock... | ||||
| | * | Get amqqueu_process to montor via delegate too, tighten delegate specs, ↵ | Simon MacMullen | 2013-07-04 | 1 | -2/+2 |
| | | | | | | | | | simplify pmon parameterisation. | ||||
| | * | Guard aganist the case where a delegate-executed function does some monitoring. | Simon MacMullen | 2013-07-02 | 1 | -3/+7 |
| | | | |||||
| | * | Make the delegate monitoring API a drop in replacement for the built in one, ↵ | Simon MacMullen | 2013-07-02 | 1 | -23/+25 |
| | | | | | | | | | and thus parameterise pmon and remove dmon. | ||||
| | * | Do the monitoring on the correct node(!) and remove all that nonsense about ↵ | Simon MacMullen | 2013-06-26 | 1 | -2/+6 |
| | | | | | | | | | node-wide monitoring. | ||||
| | * | Delegate monitoring, with a fairly glaring hole. | Simon MacMullen | 2013-06-25 | 1 | -15/+51 |
| | | | |||||
| * | | s/VMware/GoPivotal/g | Simon MacMullen | 2013-07-01 | 1 | -2/+2 |
| |/ | |||||
| * | stable to default | Simon MacMullen | 2013-01-24 | 1 | -1/+1 |
| |\ | |||||
| | * | Update copyright 2013 | Emile Joubert | 2013-01-23 | 1 | -1/+1 |
| | | | |||||
| * | | common-case optimisations for delegate:invoke[_no_result] | Matthias Radestock | 2013-01-06 | 1 | -0/+12 |
| |/ | |||||
| * | move generic cross-node funs from rabbit_amqqueue to delegate | Matthias Radestock | 2012-12-03 | 1 | -1/+11 |
| | | | | | since the latter changes less frequently | ||||
| * | Update copyright 2012 | Emile Joubert | 2012-02-02 | 1 | -1/+1 |
| | | |||||
| * | amqqueue_sup, delegate specs are up to date | Alexandru Scvortov | 2011-08-05 | 1 | -3/+3 |
| | | | | | Nothing to do for bpqueue. | ||||
| * | Abstract out the rabbit from delegate (also improve robustness) | Matthew Sackman | 2011-02-07 | 1 | -14/+4 |
| | | |||||
| * | Cope with the possibility that the user of the delegate mechanism is not on ↵ | Matthew Sackman | 2011-01-27 | 1 | -11/+16 |
| | | | | | a node running rabbit | ||||
| * | Update .erl and .hrl license boilerplates | Matthew Sackman | 2011-01-19 | 1 | -26/+11 |
| | | |||||
| * | treat nodedown as a recoverable error | Matthias Radestock | 2010-12-20 | 1 | -1/+1 |
| | | |||||
| * | cosmetic and minor refactor | Matthias Radestock | 2010-12-20 | 1 | -25/+19 |
| | | |||||
| * | Treat localpids even more specially, and save 4 lines in the process... | Matthew Sackman | 2010-12-19 | 1 | -19/+15 |
| | | |||||
| * | Substantially reworked delegate | Matthew Sackman | 2010-12-18 | 1 | -121/+88 |
| | | |||||
| * | amqqueue emit_stats should reply with 'hibernate' | Marek Majkowski | 2010-11-01 | 1 | -1/+1 |
| | | |||||
| * | Use two pools of delegates, one for each of outgoing and incoming messages. ↵ | Simon MacMullen | 2010-10-25 | 1 | -9/+14 |
| | | | | | Prevents deadlocks. | ||||
| * | use consistent return types for start/start_link functions | Matthias Radestock | 2010-08-13 | 1 | -1/+1 |
| | | |||||
| * | cleanup | Alexandru Scvortov | 2010-07-06 | 1 | -1/+2 |
| | | |||||
