| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merging default into bug 16653bug16653 | Matthew Sackman | 2010-03-04 | 1 | -4/+11 |
| |\ | |||||
| | * | Merging bug 16653 into default (now permits client side channel.flow to be ↵ | Matthew Sackman | 2010-03-03 | 1 | -4/+11 |
| | |\ | | | | | | | | | | used with shovel) | ||||
| | | * | Backed out changeset 4922b15fa148 as it's not needed. | Matthew Sackman | 2010-02-17 | 1 | -7/+0 |
| | | | | |||||
| | | * | Add support for extracting field names for class properties | Matthew Sackman | 2010-02-17 | 1 | -0/+7 |
| | | | | |||||
| | | * | Merging default ? bug 16653 | Matthew Sackman | 2010-02-16 | 1 | -4/+11 |
| | | |\ | |||||
| | | | * | Merging default into branch bug16653 | Matthew Sackman | 2010-01-31 | 1 | -4/+11 |
| | | | |\ | |||||
| | | | | * | Merging default into bug 16653 | Matthew Sackman | 2010-01-29 | 1 | -4/+11 |
| | | | | |\ | |||||
| | | | | | * | Remove the response verification as errors should cause the channel or ↵ | Matthew Sackman | 2010-01-29 | 1 | -12/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | connection to be closed | ||||
| | | | | | * | Need to be able to verify that the response got back from the server is ok, ↵ | Matthew Sackman | 2010-01-29 | 1 | -0/+12 |
| | | | | | | | | | | | | | | | | | | | | | | | | | when declaring resources. | ||||
| | | | | | * | Added method_record to codegen.py for the shovel | Matthew Sackman | 2010-01-27 | 1 | -4/+11 |
| | | | | | | | |||||
| * | | | | | | merging bug 22169 into default | Matthew Sackman | 2010-03-04 | 15 | -336/+933 |
| |\ \ \ \ \ \ | |||||
| | * | | | | | | Reimagine delete_binding/2 as remove_bindings/2. The hooks are nowbug22169 | Michael Bridgen | 2010-02-24 | 7 | -16/+16 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | called without reference to the initiating action; e.g., if a queue.unbind causes an exchange deletion, Module:delete/2 is called rather than Module:delete_binding/2. | ||||
| | * | | | | | | Merge heads | Michael Bridgen | 2010-02-23 | 1 | -1/+2 |
| | |\ \ \ \ \ \ | |||||
| | | * | | | | | | Of course, we want to return the type atom rather than the module (but still ↵ | Michael Bridgen | 2010-02-23 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | check it's actually registered) | ||||
| | * | | | | | | | Superfluous whitespace and inaccurate comment | Matthew Sackman | 2010-02-23 | 1 | -3/+1 |
| | | | | | | | | | |||||
| | * | | | | | | | cosmetic | Matthew Sackman | 2010-02-23 | 1 | -1/+1 |
| | |/ / / / / / | |||||
| | * | | | | | | Check exchange types for conformance when they are registered, rather than ↵ | Michael Bridgen | 2010-02-23 | 2 | -12/+14 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | when they are declared. We have to be a bit careful, because the attribute can be 'behaviour' or 'behavior'. | ||||
| | * | | | | | | Specs for the exported functions in the exchange type registry | Michael Bridgen | 2010-02-22 | 1 | -0/+9 |
| | | | | | | | | |||||
| | * | | | | | | All these Exchange should be the same | Michael Bridgen | 2010-02-22 | 1 | -1/+1 |
| | | | | | | | | |||||
| | * | | | | | | Remove duplication in delete_binding | Michael Bridgen | 2010-02-22 | 1 | -8/+7 |
| | | | | | | | | |||||
| | * | | | | | | Distinguish between situations in which we're checking if a | Michael Bridgen | 2010-02-22 | 2 | -12/+31 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | client-supplied binary corresponds to an exchange type (the type may be bogus), and just looking up the module for the type in an exchange record (we expect the type, and the module, to exist). There'll be a better way of doing both the lookup and the sanity check in check_type. | ||||
| | * | | | | | | Nicer formulation of cleanup_deleted_queue_bindings, thanks to | Michael Bridgen | 2010-02-22 | 1 | -19/+20 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Matthew. This one has the same number of function heads, but is much clearer. Also, correct the previous re-arrangement of the bit just above that calls the hooks; it wasn't calling delete with the bindings, but delete_binding followed by delete, in the case of an auto-deleted exchange. | ||||
| | * | | | | | | Remove duplication in queue deletion callback | Michael Bridgen | 2010-02-19 | 1 | -5/+5 |
| | | | | | | | | |||||
| | * | | | | | | Cosmetics | Matthew Sackman | 2010-02-19 | 1 | -6/+6 |
| | | | | | | | | |||||
| | * | | | | | | merging default into bug 22169 | Matthew Sackman | 2010-02-19 | 15 | -336/+904 |
| | |\ \ \ \ \ \ | | |_|/ / / / | |/| | | | | | |||||
| | | * | | | | | Matthias-approved cosmetics | Matthew Sackman | 2010-02-03 | 6 | -26/+22 |
| | | | | | | | | |||||
| | | * | | | | | Cosmetics only - line length, consistent whitespace, and a couple of if -> ↵ | Matthew Sackman | 2010-02-03 | 8 | -59/+78 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | case conversions | ||||
| | | * | | | | | Missing error case in delete_bindings | Matthew Sackman | 2010-02-03 | 1 | -1/+3 |
| | | | | | | | | |||||
| | | * | | | | | Merging default into bug 22169 | Matthew Sackman | 2010-02-03 | 3 | -15/+27 |
| | | |\ \ \ \ \ | |||||
| | | * | | | | | | One fix for a missing error possibility. Another fix for the spec of table ↵ | Matthew Sackman | 2010-02-03 | 2 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fold. Dialyzer now happy | ||||
| | | * | | | | | | Neater and less magic special case default exchange type registration | Matthew Sackman | 2010-02-03 | 5 | -7/+28 |
| | | | | | | | | | |||||
| | | * | | | | | | rabbit_exchange_type.erl => rabbit_exchange_type_registry.erl; ↵ | Matthew Sackman | 2010-02-03 | 10 | -135/+135 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | rabbit_exchange_behaviour.erl => rabbit_exchange_type.erl; rabbit_exchange_behaviour_spec.hrl => rabbit_exchange_type_spec.hrl. Plus associated changes | ||||
| | | * | | | | | | Merge from default to get an abundance of fixes; including (this is the | Michael Bridgen | 2010-01-29 | 42 | -216/+407 |
| | | |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | only non-conflict resolution) pre->enables and post->requires. | ||||
| | | * | | | | | | | Remove the unnecessary reverse-lookup table fom rabbit_exchange_type | Michael Bridgen | 2010-01-22 | 1 | -8/+1 |
| | | | | | | | | | | |||||
| | | * | | | | | | | Make the return type of maybe_autodelete distinct from that of | Michael Bridgen | 2010-01-21 | 1 | -19/+21 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | conditional_delete, and be more strict matching its return values. Confusion over those led to the delete hook not being called when an exchange was autodeleted as a result of a queue being deleted. It now calls delete_binding then delete in this scenario, rather than just delete, to be consistent with the other place in which exchanges are autodeleted (when a binding is deleted directly). | ||||
| | | * | | | | | | | Switch (back) to using the type name atom in #exchange, rather than | Michael Bridgen | 2010-01-18 | 4 | -32/+37 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the module. This is to restore the indirection between types and their implementation. Note also that we no longer need the reverse mapping. | ||||
| | | * | | | | | | | More indentation regularisation | Michael Bridgen | 2010-01-18 | 1 | -52/+42 |
| | | | | | | | | | | |||||
| | | * | | | | | | | Indentation, and consistently ignore hook returns except for validate/1. | Michael Bridgen | 2010-01-18 | 1 | -40/+53 |
| | | | | | | | | | | |||||
| | | * | | | | | | | Change to different exchange callbacks. Requires a bit more | Michael Bridgen | 2010-01-15 | 7 | -99/+103 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | calculation in delete_queue_bindings and recover to collect the bindings. | ||||
| | | * | | | | | | | Merge from default, to get new boot sequence among other things. | Michael Bridgen | 2010-01-14 | 8 | -127/+289 |
| | | |\ \ \ \ \ \ \ | |||||
| | | * | | | | | | | | Change to (almost) the mooted API, and support recover and validate. | Michael Bridgen | 2010-01-14 | 8 | -31/+46 |
| | | | | | | | | | | | |||||
| | | * | | | | | | | | Run the hooks outside and immediately after the mnesia transactions, | Michael Bridgen | 2010-01-13 | 2 | -84/+165 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | if something newsworthy happened. Mostly this is just a case of changing the thunk run in the transaction so it returns an indication of what the result was (e.g., a new exchange). | ||||
| | | * | | | | | | | | Remove mnesia event implementation of exchange hooks, again. | Michael Bridgen | 2010-01-13 | 2 | -110/+1 |
| | | | | | | | | | | | |||||
| | | * | | | | | | | | merge bug22068 into bug22169 | Matthias Radestock | 2009-12-18 | 0 | -0/+0 |
| | | |\ \ \ \ \ \ \ \ | |||||
| | | | * \ \ \ \ \ \ \ | post-backout merge | Matthias Radestock | 2009-12-18 | 3 | -9/+117 |
| | | | |\ \ \ \ \ \ \ \ | |||||
| | | | | * | | | | | | | | Backed out changeset b2ff7bbc3df6 | Matthias Radestock | 2009-12-18 | 3 | -9/+117 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | re-introducing pluggable exchange types on a branch | ||||
| | | | * | | | | | | | | | post-backout merge | Matthias Radestock | 2009-12-18 | 0 | -0/+0 |
| | | | |\ \ \ \ \ \ \ \ \ | |||||
| | | | | * \ \ \ \ \ \ \ \ | post-backout merge | Matthias Radestock | 2009-12-18 | 0 | -0/+0 |
| | | | | |\ \ \ \ \ \ \ \ \ | |||||
| | | | | | * | | | | | | | | | create branch for bug 22169 | Matthias Radestock | 2009-12-18 | 0 | -0/+0 |
| | | | | | | | | | | | | | | | |||||
| | | | | * | | | | | | | | | | Backed out changeset 443c7b2d7e1 | Matthias Radestock | 2009-12-18 | 15 | -220/+561 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | re-introducing pluggable exchange types on a branch | ||||
