summaryrefslogtreecommitdiff
path: root/src/rabbit_router.erl
Commit message (Expand)AuthorAgeFilesLines
* optimise routing by bypassing mnesia:dirty_selectbug24151Matthias Radestock2011-06-031-8/+27
* cosmeticMatthias Radestock2011-03-041-3/+3
* Sender-specified destinations updatesEmile Joubert2011-02-221-3/+14
* Update .erl and .hrl license boilerplatesMatthew Sackman2011-01-191-26/+11
* CosmeticRob Harrop2010-11-251-4/+2
* cosmeticAlexandru Scvortov2010-11-241-4/+5
* merge default into bug20284Alexandru Scvortov2010-10-201-30/+34
|\
| * merge default into bug21377Matthias Radestock2010-10-111-7/+6
| |\
| * | cosmeticMatthias Radestock2010-10-111-0/+1
| * | merge default into bug21377Matthias Radestock2010-10-111-28/+31
| |\ \
| | * | Move lookup_qpids into router and associated changes to deliver APIMatthew Sackman2010-09-301-5/+16
| | * | generalise binding code somewhat to mostly abstract away the source kindMatthias Radestock2010-09-271-4/+4
| | * | tweak specsMatthias Radestock2010-09-271-2/+3
| | * | Avoid traversing lists multiple timesMatthew Sackman2010-09-121-9/+3
| | * | exchange_name => source; consistent naming of Src{Name} and Dst{Name}, except...Matthew Sackman2010-09-121-7/+7
| | * | Merging default into bug 21377 and more consistent naming of Destination and ...Matthew Sackman2010-09-121-27/+25
| | |\ \
| | | * | Implement exchange-to-exchange bindingsMatthew Sackman2010-09-111-23/+21
* | | | | merge default into bug20284Alexandru Scvortov2010-10-131-10/+12
|\ \ \ \ \ | |_|_|_|/ |/| | | |
| * | | | cosmetics and some minor refactoringMatthias Radestock2010-10-021-10/+9
| * | | | no more redundant message passingAlexandru Scvortov2010-09-291-14/+4
| * | | | merge default into bug20284Alexandru Scvortov2010-09-221-6/+10
| |\ \ \ \ | | | |/ / | | |/| |
| * | | | moved some confirm logic from router to channelAlexandru Scvortov2010-09-031-8/+0
| * | | | don't do any unnecessary work when publishing in confirm modeAlexandru Scvortov2010-08-191-3/+4
| * | | | deleting a queue causes all of its messages to be puback'dAlexandru Scvortov2010-08-181-5/+19
| * | | | move msg_seq_no from #basic_message{} to #delivery{}Alexandru Scvortov2010-08-171-4/+5
| * | | | refactoringAlexandru Scvortov2010-08-131-1/+0
| * | | | puback for persistent non-mandatory, non-immediate, unrouted messagesAlexandru Scvortov2010-08-131-1/+7
* | | | | cosmeticMatthias Radestock2010-10-111-7/+6
| |_|/ / |/| | |
* | | | cosmeticMatthias Radestock2010-10-111-9/+9
| |/ / |/| |
* | | Make naming of Exchange, X, ExchangeName, XName consistentMatthew Sackman2010-09-121-2/+2
| |/ |/|
* | add some missing specsMatthias Radestock2010-09-031-4/+8
|/
* cosmeticMatthias Radestock2010-08-051-2/+2
* cleanupAlexandru Scvortov2010-07-061-1/+2
* moved common types rabbit_types; move net types to rabbit_networkingAlexandru Scvortov2010-07-061-1/+1
* moved export_types to inside ifdefsAlexandru Scvortov2010-07-051-1/+2
* redistributed all types from rabbit_framing_spec.hrl and rabbit.hrlAlexandru Scvortov2010-07-021-0/+1
* partially moved types out of rabbit.hrlAlexandru Scvortov2010-07-011-1/+4
* As predicted, changing this from sets:from_list/sets:fold to lists:usort/list...bug22392Matthew Sackman2010-06-301-2/+2
* s/fun(/fun (/gSimon MacMullen2010-05-281-4/+7
* Merging bug 19844 onto defaultMatthew Sackman2010-05-051-116/+20
|\
| * Retain all exception information if thrown. Use that to rethrow in the single...Simon MacMullen2010-05-051-5/+4
| * result, not return...Simon MacMullen2010-04-291-1/+1
| * Rename invoke_async as it's not really async.Simon MacMullen2010-04-291-1/+1
| * cosmeticsMatthew Sackman2010-04-281-4/+4
| * Rename delegate:call and :cast to :invoke and :invoke_async.Simon MacMullen2010-04-281-2/+2
| * cosmeticsMatthew Sackman2010-04-271-4/+3
| * CosmeticsMatthew Sackman2010-04-211-3/+3
| * Clean up exported function names.Simon MacMullen2010-04-121-2/+2
| * Rename delegate_{sync,async} to delegate_{call,cast}.Simon MacMullen2010-04-091-2/+2
| * Reimplement rabbit_router in terms of delegate.Simon MacMullen2010-03-181-115/+16