summaryrefslogtreecommitdiff
path: root/src/rabbit_exchange.erl
Commit message (Expand)AuthorAgeFilesLines
* Unify recovery into one boot step, based binding recovery on the queues that ...Simon MacMullen2011-03-311-34/+7
* Only recover bindings that are to exchanges or to queues that are on this node.Simon MacMullen2011-03-311-3/+0
* Change exchange type API to not distinguish between creating and recovering, ...Simon MacMullen2011-03-311-13/+29
* Only recover exchanges and bindings that need to be recovered.Simon MacMullen2011-03-301-3/+6
* cosmeticMatthias Radestock2011-03-281-5/+5
* tweak: only invoke rabbit_exchange:callback when absolutely necessaryMatthias Radestock2011-03-281-1/+1
* more sensible order of exchange exportsMatthias Radestock2011-03-281-8/+10
* cosmeticMatthias Radestock2011-03-041-4/+4
* Update .erl and .hrl license boilerplatesMatthew Sackman2011-01-191-26/+11
* cosmetics and indentation onlybug23445Matthew Sackman2011-01-131-36/+34
* cosmetics and minor factoringsMatthew Sackman2011-01-111-2/+3
* Merged default into bug23445Emile Joubert2010-12-231-16/+21
|\
| * Large-ish merge from default.Jerry Kuch2010-12-161-3/+3
| |\
| | * Merge from default.bug23467Simon MacMullen2010-12-131-3/+3
| | |\
| | | * Merged default into bug23467Simon MacMullen2010-11-191-3/+12
| | | |\
| | | * \ Merged from defaultSimon MacMullen2010-11-161-7/+7
| | | |\ \
| | | * | | rabbit_exchange_type_registry -> rabbit_registrySimon MacMullen2010-11-051-3/+3
| * | | | | Cosmetics.Simon MacMullen2010-12-131-5/+4
| * | | | | Merge from default.Jerry Kuch2010-12-081-4/+13
| |\ \ \ \ \ | | |/ / / /
| | * | | | Merged bug23494 into defaultEmile Joubert2010-11-231-1/+1
| | |\ \ \ \ | | | |_|_|/ | | |/| | |
| | | * | | not_allowed -> precondition_failedbug23494Marek Majkowski2010-11-111-1/+1
| | | | |/ | | | |/|
| * | | | Merge from default.Jerry Kuch2010-11-171-7/+7
| |\ \ \ \ | | | |/ / | | |/| |
| * | | | Make rabbit_exchange:infos aware of internal exchanges to support rabbitmqctl.Jerry Kuch2010-11-111-1/+2
| * | | | Move internal exchange implementation over from other laptop.Jerry Kuch2010-11-101-10/+15
| | |_|/ | |/| |
* | | | Changed exchange callback API for transactionsEmile Joubert2010-12-231-22/+22
* | | | Introduce some abstraction, reducing duplicate callsEmile Joubert2010-11-291-34/+27
* | | | IndentationEmile Joubert2010-11-251-14/+13
* | | | Offer tx and non-tx exchange hooksEmile Joubert2010-11-231-10/+23
| |_|/ |/| |
* | | some routing optimisationbug23505Matthias Radestock2010-11-171-3/+12
| |/ |/|
* | Added rabbit_types:{infos,info_keys} and used them as appropriate.John DeTreville2010-11-101-7/+7
|/
* Typeo in spec, and simplify delete_queues as order of operations here doesn't...Matthew Sackman2010-10-111-1/+1
* Reworked binding / exchange autodeletion with better abstracted and cleaner APIMatthew Sackman2010-10-111-11/+9
* Minimised the number of calls to the XTs on deletionMatthew Sackman2010-10-081-7/+8
* XT:publish => XT:routeMatthew Sackman2010-10-081-1/+1
* refactorMatthias Radestock2010-10-071-27/+22
* Move lookup_qpids into router and associated changes to deliver APIMatthew Sackman2010-09-301-11/+1
* Change the SeenXs to a sets rather than a listMatthew Sackman2010-09-301-3/+6
* Exchange auto-deletion works even with e2e. Diamond property works. Correct b...Matthew Sackman2010-09-301-6/+8
* rename a few funs to make their purpose clearerMatthias Radestock2010-09-271-2/+2
* Avoid traversing lists multiple timesMatthew Sackman2010-09-121-14/+15
* exchange_name => source; consistent naming of Src{Name} and Dst{Name}, except...Matthew Sackman2010-09-121-18/+18
* Merging default into bug 21377 and more consistent naming of Destination and ...Matthew Sackman2010-09-121-30/+47
|\
| * Implement exchange-to-exchange bindingsMatthew Sackman2010-09-111-61/+78
* | Make naming of Exchange, X, ExchangeName, XName consistentMatthew Sackman2010-09-121-34/+34
|/
* merging bug23228 into defaultVlad Alexandru Ionescu2010-09-061-3/+1
|\
| * simplify a bunch of rabbit_event:notify callsMatthias Radestock2010-09-051-3/+1
* | further binding API tweaksMatthias Radestock2010-09-041-2/+2
* | move binding code into its own moduleMatthias Radestock2010-09-031-341/+22
|/
* Correct specs of post functions from exchanges. none() is the empty set. No v...Matthew Sackman2010-08-031-2/+2
* Correct missing _ prefixbug23048Matthew Sackman2010-08-031-1/+1