summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Go back to serial/1.Simon MacMullen2011-03-292-14/+14
|
* Don't attempt to provide a serial for the x deleted event, we weren't doing ↵Simon MacMullen2011-03-293-21/+34
| | | | it right anyway. Create the table entry at exchange creation time.
* Fix Matthias' deliberate mistake.Simon MacMullen2011-03-291-2/+2
|
* index the serial dict by XName rather than XMatthias Radestock2011-03-281-3/+3
| | | | ...which should be more efficient
* refactor: make add_notify do what it says (and no more)Matthias Radestock2011-03-281-6/+7
|
* cosmeticMatthias Radestock2011-03-281-6/+4
|
* refactor: move all serial manipulation code into 'exchange' moduleMatthias Radestock2011-03-282-24/+22
|
* only look up exchange type onceMatthias Radestock2011-03-281-9/+9
| | | | | ...and fix a bug in the XT:create invocation - the serial wasn't being passed through.
* merge default into bug23939Matthias Radestock2011-03-2814-91/+152
|\
| * merge default into bug23939Matthias Radestock2011-03-2814-91/+152
| |\
| | * cosmeticMatthias Radestock2011-03-281-18/+14
| | |
| | * Cosmetic: move serialise_events.Simon MacMullen2011-03-284-8/+12
| | |
| | * Comment.Simon MacMullen2011-03-281-3/+4
| | |
| | * Cosmetic. I'm sure at some point Prev was used for something.Simon MacMullen2011-03-281-5/+4
| | |
| | * Cosmetic.Simon MacMullen2011-03-281-8/+5
| | |
| | * Better abstraction.Simon MacMullen2011-03-283-47/+35
| | |
| | * Merged heads. Need sleep.Simon MacMullen2011-03-281-12/+11
| | |\
| | | * Fix on_node_down.Simon MacMullen2011-03-281-12/+11
| | | |
| | * | Cosmetic.Simon MacMullen2011-03-281-12/+12
| | |/
| | * Simplify a bit more.Simon MacMullen2011-03-281-15/+13
| | |
| | * Make the tail fun in execute_mnesia_tx_with_tail *only* get executed after ↵Simon MacMullen2011-03-284-52/+49
| | | | | | | | | | | | the tx, and roll other uses into the tx fun. This is rather simpler hopefully.
| | * Unify funs, cosmetic.Simon MacMullen2011-03-281-18/+12
| | |
| | * Oops.Simon MacMullen2011-03-281-1/+1
| | |
| | * Make serialise_events into /0, don't call it via callback/3.Simon MacMullen2011-03-288-17/+18
| | |
| | * Merge defaultSimon MacMullen2011-03-281-1/+0
| | |\
| | * | Shorten name for alignment reasons.Simon MacMullen2011-03-251-3/+3
| | | |
| | * | Merge from defaultSimon MacMullen2011-03-2414-48/+135
| | |\ \
| | | * | Fix for API changeSimon MacMullen2011-03-241-2/+2
| | | | |
| | | * | Only return the queue the second time round and thus don't call ↵Simon MacMullen2011-03-231-1/+7
| | | | | | | | | | | | | | | | | | | | XT:add_binding(#amqqueue{}, ...).
| | | * | Since we use callback() to call serialise_events() this can now return a ↵Simon MacMullen2011-03-231-1/+2
| | | | | | | | | | | | | | | | | | | | boolean(). It's probably nicer to add the type here than add another function.
| | | * | Correct types.Simon MacMullen2011-03-231-4/+6
| | | | |
| | | * | Do an impersonation of the serialisation thing for create / delete. Since ↵Simon MacMullen2011-03-233-9/+20
| | | | | | | | | | | | | | | | | | | | the counter resets after delete this doesn't solve the problem but it makes the API cleaner and maybe future-proof.
| | | * | serialise_events should take an exchange really.Simon MacMullen2011-03-217-17/+13
| | | | |
| | | * | Probably makes sense to remove the serial number on delete.Simon MacMullen2011-03-181-0/+1
| | | | |
| | | * | I think this is tidier.Simon MacMullen2011-03-181-31/+44
| | | | |
| | | * | Not 100% beautiful, but this gets serial ids into the hands of add_binding ↵Simon MacMullen2011-03-1713-39/+96
| | | | | | | | | | | | | | | | | | | | and remove_binding.
* | | | | 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
| |_|/ |/| |
* | | Merging bug23831 to defaultMatthew Sackman2011-03-250-0/+0
|\ \ \ | |/ /
* | | removing trap_exit flag in rabbit_channelVlad Alexandru Ionescu2011-03-231-1/+0
|/ /
* | coughMatthew Sackman2011-03-231-2/+2
| |
* | Merging bug23425 to defaultMatthew Sackman2011-03-238-151/+486
|\ \
| * | Turns out it's very important that we do write the schema_version when call ↵Matthew Sackman2011-03-231-1/+2
| | | | | | | | | | | | mnesia:cluster
| * | Abstract out continuationMatthew Sackman2011-03-232-16/+15
| | |
| * | Merge headsSimon MacMullen2011-03-2313-141/+185
| |\ \
| | * | Detect discnodeishness prior to suffering disclessnessMatthew Sackman2011-03-231-1/+3
| | | |
| | * | sort out how often and when we do the rabbit:prepare (set up log handlers), ↵Matthew Sackman2011-03-233-10/+7
| | | | | | | | | | | | | | | | and actually make that do the mnesia upgrade.
| | * | New decree is that you're not meant to match against ensure_stuff callsMatthew Sackman2011-03-232-7/+11
| | | |
| | * | Merge default into bug23425Matthew Sackman2011-03-238-147/+485
| | |\ \