summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Getting there. Still doesn't really work in anger though...Matthew Sackman2010-03-111-9/+7
|
* Slightly more convincing for the rpmsMatthew Sackman2010-03-111-0/+1
|
* Try to install the ocf script in the right placeMatthew Sackman2010-03-112-0/+4
|
* OCF scriptMatthew Sackman2010-03-111-0/+347
|
* merge bug22456 into defaultMatthias Radestock2010-03-088-20/+23
|\
| * Missed oneMatthew Sackman2010-03-081-1/+1
| |
| * Apparently 'No, you can't include rabbit.hrl in tcp_listener_sup'.Matthew Sackman2010-03-081-3/+1
| |
| * Merging default into bug 22456Matthew Sackman2010-03-080-0/+0
| |\ | |/ |/|
* | merge bug22454 into defaultMatthias Radestock2010-03-086-32/+34
|\ \
| | * Merging bug 22454 into bug 22456Matthew Sackman2010-03-086-31/+31
| | |\ | | |/ | |/|
| * | Reworked the supervision heirarchy againMatthew Sackman2010-03-086-30/+30
| | |
| | * Extended all timeoutsMatthew Sackman2010-03-086-15/+22
| |/ |/|
* | Merge bug22399 into defaultMichael Bridgen2010-03-081-1/+2
|\ \
| * \ Merge default inMichael Bridgen2010-03-0823-421/+1205
| |\ \
| * | | Accomodate weird American spellingsMatthew Sackman2010-02-231-1/+2
| | | |
* | | | cosmeticMatthew Sackman2010-03-081-5/+3
| |/ / |/| |
* | | merge bug22454 into defaultMatthias Radestock2010-03-086-14/+75
|\ \ \ | | |/ | |/|
| * | Should stop and delete under the restartable sup tooMatthew Sackman2010-03-061-2/+2
| | |
| * | Supervisors should have timeouts of infinityMatthew Sackman2010-03-051-1/+1
| | |
| * | reworked supervisor hierarchyMatthew Sackman2010-03-056-12/+73
| | |
* | | Merging bug 21939 into defaultMatthew Sackman2010-03-051-10/+14
|\ \ \ | |/ / |/| |
| * | exporting rabbit_reader:server_properties/0 so it can be accessible from the ↵Vlad Ionescu2010-02-131-10/+14
| | | | | | | | | | | | erlang client
* | | merge bug16653 into defaultMatthias Radestock2010-03-051-4/+11
|\ \ \
| * \ \ Merging default into bug 16653Matthew Sackman2010-03-0416-345/+952
| |\ \ \ | |/ / / |/| | |
* | | | merging bug 22169 into defaultMatthew Sackman2010-03-0415-336/+933
|\ \ \ \
| * | | | Reimagine delete_binding/2 as remove_bindings/2. The hooks are nowMichael Bridgen2010-02-247-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 headsMichael Bridgen2010-02-232-4/+2
| |\ \ \ \
| | * | | | Superfluous whitespace and inaccurate commentMatthew Sackman2010-02-231-3/+1
| | | | | |
| | * | | | cosmeticMatthew Sackman2010-02-231-1/+1
| | | | | |
| * | | | | Of course, we want to return the type atom rather than the module (but still ↵Michael Bridgen2010-02-231-1/+2
| |/ / / / | | | | | | | | | | | | | | | check it's actually registered)
| * | | | Check exchange types for conformance when they are registered, rather than ↵Michael Bridgen2010-02-232-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 registryMichael Bridgen2010-02-221-0/+9
| | | | |
| * | | | All these Exchange should be the sameMichael Bridgen2010-02-221-1/+1
| | | | |
| * | | | Remove duplication in delete_bindingMichael Bridgen2010-02-221-8/+7
| | | | |
| * | | | Distinguish between situations in which we're checking if aMichael Bridgen2010-02-222-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 toMichael Bridgen2010-02-221-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 callbackMichael Bridgen2010-02-191-5/+5
| | | | |
| * | | | CosmeticsMatthew Sackman2010-02-191-6/+6
| | | | |
| * | | | merging default into bug 22169Matthew Sackman2010-02-1970-564/+1294
| |\ \ \ \
| * | | | | Matthias-approved cosmeticsMatthew Sackman2010-02-036-26/+22
| | | | | |
| * | | | | Cosmetics only - line length, consistent whitespace, and a couple of if -> ↵Matthew Sackman2010-02-038-59/+78
| | | | | | | | | | | | | | | | | | | | | | | | case conversions
| * | | | | Missing error case in delete_bindingsMatthew Sackman2010-02-031-1/+3
| | | | | |
| * | | | | Merging default into bug 22169Matthew Sackman2010-02-033-15/+27
| |\ \ \ \ \
| * | | | | | One fix for a missing error possibility. Another fix for the spec of table ↵Matthew Sackman2010-02-032-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | fold. Dialyzer now happy
| * | | | | | Neater and less magic special case default exchange type registrationMatthew Sackman2010-02-035-7/+28
| | | | | | |
| * | | | | | rabbit_exchange_type.erl => rabbit_exchange_type_registry.erl; ↵Matthew Sackman2010-02-0310-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 theMichael Bridgen2010-01-2942-216/+407
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | only non-conflict resolution) pre->enables and post->requires.
| * | | | | | | Remove the unnecessary reverse-lookup table fom rabbit_exchange_typeMichael Bridgen2010-01-221-8/+1
| | | | | | | |
| * | | | | | | Make the return type of maybe_autodelete distinct from that ofMichael Bridgen2010-01-211-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 thanMichael Bridgen2010-01-184-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.