summaryrefslogtreecommitdiff
path: root/src/rabbit_exchange.erl
Commit message (Expand)AuthorAgeFilesLines
* Update copyright for 2014bug25940Simon MacMullen2014-03-171-1/+1
* Eliminate list_tx variants since async_dirty is ignored in a tx.Simon MacMullen2013-10-291-9/+11
* Use mnesia:async_dirty/1 to reduce copypasta.Simon MacMullen2013-10-281-4/+8
* Reinstate optimisations, plus a bit of abstraction. This entails an API chang...Simon MacMullen2013-09-031-7/+5
* Configure AE by policy.Simon MacMullen2013-09-031-4/+5
* s/VMware/GoPivotal/gSimon MacMullen2013-07-011-2/+2
* Remove exchange_not_durable as, err, it would never be returned. And strip le...Simon MacMullen2013-04-171-4/+3
* Change exchange update return typeEmile Joubert2013-04-171-4/+3
* Further modifications implementing feedbackEmile Joubert2013-04-161-5/+8
* UpdatesEmile Joubert2013-04-161-7/+11
* Ignore missing exchange decoratorsEmile Joubert2013-04-151-0/+9
* CosmeticSimon MacMullen2013-04-151-3/+2
* ChangesEmile Joubert2013-04-111-3/+7
* ChangesEmile Joubert2013-04-101-13/+12
* CosmeticEmile Joubert2013-03-251-2/+2
* Move decorators to exchange recordEmile Joubert2013-03-221-33/+24
* cosmeticMatthias Radestock2013-03-211-3/+3
* Exchange decorator routing improvementsEmile Joubert2013-03-211-3/+3
* CosmeticEmile Joubert2013-03-191-2/+2
* Merged default into bug25384Emile Joubert2013-03-191-4/+13
|\
| * get rid of superfluous serial() arg to {XT,XD}:policy_changedMatthias Radestock2013-03-171-1/+4
| * merge bug25488 into defaultMatthias Radestock2013-03-151-2/+1
| |\
| | * cosmeticMatthias Radestock2013-03-131-2/+1
| * | Push protocol errors closer to the edge.Simon MacMullen2013-03-151-7/+2
| * | Move the check inside the tx - this means we only lookup the exchange once an...Simon MacMullen2013-03-141-2/+13
| * | rabbit_exchange_type:validate_binding/2.Simon MacMullen2013-03-131-1/+2
| |/
* | Perform route decoration differentlyEmile Joubert2013-03-191-18/+18
|/
* Eliminate a foldlSimon MacMullen2013-03-111-3/+2
* Minimise routing exchange decorator APIEmile Joubert2013-03-111-15/+13
* Mostly callback descriptionEmile Joubert2013-03-081-6/+5
* OptimisationEmile Joubert2013-03-071-5/+10
* Permit exchange decorators to modify routing decisionsEmile Joubert2013-03-061-11/+28
* stable to defaultSimon MacMullen2013-01-241-1/+1
|\
| * Update copyright 2013bug25343Emile Joubert2013-01-231-1/+1
* | change rabbit_exchange:route/2's traversal orderbug25371Matthias Radestock2012-12-291-22/+21
* | refactor: simplify rabbit_exchange:serialise_eventsMatthias Radestock2012-11-211-6/+2
* | simplify & optimise rabbit_exchange:callback/4Matthias Radestock2012-11-211-9/+5
|/
* Add a policy info item for queues, and make sure we return '' when there is n...Simon MacMullen2012-10-041-1/+4
* guard deletes on disk tables in order to eliminate superfluos fsyncsMatthias Radestock2012-09-151-1/+6
* More spec correctness.bug24826Simon MacMullen2012-06-261-3/+4
* Don't take a write lock if we're not going to write.Simon MacMullen2012-06-081-3/+5
* peek_serial/1 should not depend on having next_serial/1 run first.Simon MacMullen2012-06-071-6/+3
* No, that makes no sense.Simon MacMullen2012-06-071-1/+0
* We can't now write the serial record when we declare the exchange; an exchang...Simon MacMullen2012-05-181-9/+5
* First sketch of a policy mechanism.Simon MacMullen2012-05-171-30/+45
* Share the exchange scratch spaceSimon MacMullen2012-04-261-10/+25
* Add an abstraction for reading the scratchSimon MacMullen2012-04-241-1/+10
* Rework event serialisation thing so that decorators get a say too. It's a bit...Simon MacMullen2012-04-241-21/+41
* Merge bug24196Simon MacMullen2012-04-241-2/+10
|\
| * Rough sketch of exchange decorator concept.Simon MacMullen2012-03-281-2/+10