Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | synchronously delete exclusive queues on server-initiated closebug23060 | Matthias Radestock | 2010-08-04 | 1 | -8/+9 |
| | | | | (not just on client-initiated close) | ||||
* | Merge bug23059 into default. | Simon MacMullen | 2010-08-04 | 2 | -8/+6 |
|\ | |||||
| * | make queue collector shutdown asynchronousbug23059 | Matthias Radestock | 2010-08-03 | 2 | -8/+6 |
|/ | | | | and add a spec for it | ||||
* | Correct specs of post functions from exchanges. none() is the empty set. No ↵ | Matthew Sackman | 2010-08-03 | 1 | -2/+2 |
| | | | | value belongs to the empty set. So clearly none() was wrong | ||||
* | Merging bug 23048 onto default (again) | Matthew Sackman | 2010-08-03 | 0 | -0/+0 |
|\ | |||||
* | | Correct missing _ prefixbug23048 | Matthew Sackman | 2010-08-03 | 1 | -1/+1 |
| | | |||||
* | | Merging default onto bug 23048 | Matthew Sackman | 2010-08-03 | 1 | -4/+2 |
|\ \ | |/ | |||||
| * | Merging bug 23048 onto default | Matthew Sackman | 2010-08-03 | 1 | -4/+2 |
| |\ |/ / | |||||
* | | updated specs | Alexandru Scvortov | 2010-08-03 | 5 | -32/+26 |
| | | |||||
* | | rabbit_exchange:type_to_module/1 no longer throws protocol errors | Alexandru Scvortov | 2010-08-03 | 2 | -9/+9 |
|/ | |||||
* | Provide a better protocol() type | Matthew Sackman | 2010-08-03 | 1 | -1/+1 |
| | |||||
* | Merging bug 21387 onto default | Matthew Sackman | 2010-08-02 | 10 | -42/+76 |
|\ | |||||
| * | Merging bug 23022 onto default | Matthew Sackman | 2010-08-02 | 19 | -290/+359 |
| |\ | |||||
| * | | added connection_exit() and channel_exit() to relevant function specsbug23022 | Alexandru Scvortov | 2010-07-30 | 8 | -39/+74 |
| | | | |||||
* | | | Corrections to specs and export suitable event specsbug21387 | Matthew Sackman | 2010-08-02 | 1 | -4/+21 |
| | | | |||||
* | | | Attempt to improve specs. | Simon MacMullen | 2010-08-02 | 1 | -6/+16 |
| | | | |||||
* | | | Merge default into bug21387. | Simon MacMullen | 2010-08-02 | 11 | -60/+538 |
|\ \ \ | |_|/ |/| | | |||||
| * | | Re-abstract the stats timer thing in reader. | Simon MacMullen | 2010-07-30 | 2 | -13/+27 |
| | | | |||||
| * | | Add an attempt at specs. The second part of the state type should not be an ↵ | Simon MacMullen | 2010-07-29 | 1 | -0/+8 |
| | | | | | | | | | | | | atom but a timer; however I can't find that easily. | ||||
| * | | Fix warning. | Simon MacMullen | 2010-07-29 | 1 | -1/+1 |
| | | | |||||
| * | | Revert reader changes in 1451c9523971 sicne they force us to start / stop a ↵ | Simon MacMullen | 2010-07-29 | 1 | -19/+14 |
| | | | | | | | | | | | | timer all the time. | ||||
| * | | Cosmetics, add pid to CREATION_EVENT_KEYS, don't emit stats when stopping ↵ | Simon MacMullen | 2010-07-29 | 4 | -40/+36 |
| | | | | | | | | | | | | when timer does not exist. | ||||
| * | | Refactor: abstract some things into rabbit_event. | Simon MacMullen | 2010-07-29 | 5 | -68/+91 |
| | | | |||||
| * | | Construct channel creation event as a comprehension. | Simon MacMullen | 2010-07-29 | 1 | -29/+28 |
| | | | |||||
| * | | Typo. | Simon MacMullen | 2010-07-28 | 1 | -1/+1 |
| | | | |||||
| * | | Clean up tests a bit, avoid the retry count and sleeping. | Simon MacMullen | 2010-07-28 | 2 | -18/+21 |
| | | | |||||
| * | | Don't need retries the first time through. | Simon MacMullen | 2010-07-28 | 1 | -1/+1 |
| | | | |||||
| * | | Merge default into bug21387 | Simon MacMullen | 2010-07-28 | 11 | -42/+482 |
| |\ \ | |||||
| | * | | cosmetics | Matthew Sackman | 2010-07-27 | 1 | -3/+0 |
| | | | | |||||
| | * | | Rename these to avoid name clashes in the management plugin. | Simon MacMullen | 2010-07-27 | 1 | -3/+3 |
| | | | | |||||
| | * | | Oops, don't turn into a timer bomb. | Simon MacMullen | 2010-07-26 | 2 | -2/+2 |
| | | | | |||||
| | * | | Send a stats event as soon as you wake up. | Simon MacMullen | 2010-07-26 | 2 | -0/+2 |
| | | | | |||||
| | * | | Use apply_interval rather than apply_after, cosmetics. | Simon MacMullen | 2010-07-26 | 3 | -12/+9 |
| | | | | |||||
| | * | | Make statistics collection into an application parameter, switched off by ↵ | Simon MacMullen | 2010-07-26 | 5 | -32/+61 |
| | | | | | | | | | | | | | | | | default. | ||||
| | * | | Tweak priorities a bit. | Simon MacMullen | 2010-07-26 | 2 | -3/+3 |
| | | | | |||||
| | * | | Revert to the prior, process dictionary-based way of storing statistics. | Simon MacMullen | 2010-07-26 | 1 | -52/+38 |
| | | | | |||||
| | * | | Merging default into bug 21387 | Matthew Sackman | 2010-07-26 | 10 | -40/+467 |
| | |\ \ | |||||
| | | * | | Base the connection_created event on the updated state; needed to get vhost ↵ | Simon MacMullen | 2010-07-23 | 1 | -3/+4 |
| | | | | | | | | | | | | | | | | | | | | name. | ||||
| | | * | | Allow the complete test suite to run. | Simon MacMullen | 2010-07-22 | 1 | -3/+10 |
| | | | | | |||||
| | | * | | Unit test, and fix a bug found by the test. | Simon MacMullen | 2010-07-22 | 3 | -7/+162 |
| | | | | | |||||
| | | * | | Rewrite the channel stats again to use ets. Not sure if this is any faster, ↵ | Simon MacMullen | 2010-07-21 | 1 | -36/+53 |
| | | | | | | | | | | | | | | | | | | | | maybe a bit. | ||||
| | | * | | Cosmetics | Simon MacMullen | 2010-07-21 | 2 | -9/+6 |
| | | | | | |||||
| | | * | | Merged default into bug21387 | Simon MacMullen | 2010-07-21 | 8 | -36/+286 |
| | | |\ \ | |||||
| | | | * | | Increase priority of stats messages for channel and queue. Don't use ↵ | Simon MacMullen | 2010-07-21 | 3 | -6/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | gen_server2 for reader since it's not a real gen_server anyway. | ||||
| | | | * | | Store (channel, exchange) stats as well as (channel, exchange, queue) since ↵ | Simon MacMullen | 2010-07-21 | 1 | -19/+34 |
| | | | | | | | | | | | | | | | | | | | | | | | | we can't derive the former from the latter. | ||||
| | | | * | | Store queue/exchange stats in the process dictionary since that's rather a ↵ | Simon MacMullen | 2010-07-21 | 1 | -60/+55 |
| | | | | | | | | | | | | | | | | | | | | | | | | lot faster than dict: | ||||
| | | | * | | Invoking os:timestamp and timer:now_diff all the time is too expensive, use ↵ | Simon MacMullen | 2010-07-21 | 5 | -53/+100 |
| | | | | | | | | | | | | | | | | | | | | | | | | timers instead. | ||||
| | | | * | | If a new QPid appears more than once in the list, only monitor it once. | Simon MacMullen | 2010-07-21 | 1 | -1/+1 |
| | | | | | | |||||
| | | | * | | Store (channel, queue, exchange) stats instead of (channel, exchange). Unify ↵ | Simon MacMullen | 2010-07-21 | 1 | -34/+38 |
| | | | | | | | | | | | | | | | | | | | | | | | | the two stats dictionaries in the channel. | ||||
| | | | * | | Rename some variables. | Simon MacMullen | 2010-07-20 | 1 | -11/+11 |
| | | | | | |