Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Explode if the nodes policy has an empty list as the policy paramsbug23554 | Matthew Sackman | 2011-06-22 | 1 | -3/+4 |
| | |||||
* | Make an error more likely to be formatted sensibly | Matthew Sackman | 2011-06-22 | 1 | -1/+1 |
| | |||||
* | Be more helpful...and make it compile | Matthew Sackman | 2011-06-22 | 1 | -2/+2 |
| | |||||
* | Be more helpful | Matthew Sackman | 2011-06-22 | 1 | -12/+25 |
| | |||||
* | Sort out misc. (dnc) | Matthew Sackman | 2011-06-21 | 1 | -2/+2 |
| | |||||
* | Sort out (everywhere except mirror modules) slave pids and mirror nodes and ↵ | Matthew Sackman | 2011-06-21 | 1 | -29/+47 |
| | | | | deal with non-local queue declaration, and introduce ha policy and ha policy params. (does not compile) | ||||
* | Merging default into bug23554 | Matthew Sackman | 2011-06-21 | 1 | -8/+32 |
|\ | |||||
| * | Merging default into bug23554 | Matthew Sackman | 2011-05-27 | 1 | -15/+39 |
| |\ | |||||
| | * | enforce equivalence checking of x-mirror arg | Matthew Sackman | 2011-05-25 | 1 | -1/+1 |
| | | | |||||
| | * | Not quite sure how I managed to get that quite so wrong... | Matthew Sackman | 2011-05-25 | 1 | -2/+1 |
| | | | |||||
| | * | Enforce checking of x-mirror arg | Matthew Sackman | 2011-05-25 | 1 | -1/+14 |
| | | | |||||
| | * | master must broadcast, esp if it doesn't know about the sender. Also rip out ↵ | Matthew Sackman | 2011-05-23 | 1 | -17/+2 |
| | | | | | | | | | | | | the varying priority run_backing_queue* stuff as it turns out it's not needed | ||||
| | * | That's an awful lot of work to solve a potential memory leak... | Matthew Sackman | 2011-05-20 | 1 | -2/+17 |
| | | | |||||
| | * | Add a sleep, to avoid tight spinning | Matthew Sackman | 2011-05-17 | 1 | -0/+1 |
| | | | |||||
| | * | Not especially happy with this but can't think of how else to solve this. If ↵ | Matthew Sackman | 2011-05-17 | 1 | -2/+7 |
| | | | | | | | | | | | | the queue has mirrors then you may well find that during death you try to contact a dead queue process, because the mnesia table is yet to be updated. In such cases, loop. | ||||
| | * | Merging default to bug23554 | Matthew Sackman | 2011-05-17 | 1 | -20/+14 |
| | |\ | |||||
| | * \ | Merging default into bug23554 | Matthew Sackman | 2011-04-10 | 1 | -19/+26 |
| | |\ \ | |||||
| | | * \ | merge default into bug23554 | Matthew Sackman | 2011-03-14 | 1 | -16/+18 |
| | | |\ \ | |||||
| | | * \ \ | Merging default into bug23554 | Matthew Sackman | 2011-03-08 | 1 | -20/+26 |
| | | |\ \ \ | |||||
| | | | * \ \ | Merging bug23727 to bug23554 | Matthew Sackman | 2011-02-23 | 1 | -32/+20 |
| | | | |\ \ \ | |||||
| | | | * \ \ \ | Merging default into bug23554 | Matthew Sackman | 2011-02-12 | 1 | -20/+26 |
| | | | |\ \ \ \ | |||||
| | | | | * \ \ \ | Merging default into bug23554 (epic debitrot) | Matthew Sackman | 2011-01-20 | 1 | -20/+26 |
| | | | | |\ \ \ \ | |||||
| | | | | | * | | | | Use amqqueue:store_queue/1 so that we modify durable queues durably | Matthew Sackman | 2010-12-21 | 1 | -0/+1 |
| | | | | | | | | | | |||||
| | | | | | * | | | | Correct all manner of crazy wrongness with ↵ | Matthew Sackman | 2010-12-21 | 1 | -10/+11 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | maybe_run_queue_via_backing_queue. The principle problem is that the state with which the function is to be run is dependent on the caller. Sometimes it's the 'top level' BQ state (eg invocations called by amqqueue_process). Sometimes it's the 'bottom level' state (eg invocations called by vq or qi or msg_store). We didn't used to have multiple layers, but now we do. Consequently, the invocation must indicate 'where' the fun is to be run. The clearest explanation is in master:invoke/3 | ||||
| | | | | | * | | | | Merging default into bug 23554 | Matthew Sackman | 2010-12-21 | 1 | -10/+13 |
| | | | | | |\ \ \ \ | |||||
| | | | | | | * | | | | extra_pids => mirror_pids; Also rip out changes to the registry and just ↵ | Matthew Sackman | 2010-12-16 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | hard code that rabbit_mnesia takes care of gm - the problem being that we need access to the table dfns even when rabbit app is stopped, thus the registry would be down | ||||
| | | | | | | * | | | | inline | Matthew Sackman | 2010-12-14 | 1 | -3/+2 |
| | | | | | | | | | | | |||||
| | | | | | | * | | | | Merging default into bug23554 | Matthew Sackman | 2010-12-14 | 1 | -2/+2 |
| | | | | | | |\ \ \ \ | |||||
| | | | | | | * \ \ \ \ | Merging in from default | Matthew Sackman | 2010-12-09 | 1 | -5/+0 |
| | | | | | | |\ \ \ \ \ | |||||
| | | | | | | * | | | | | | On other node death, don't delete queues which still have some extra pids. | Matthew Sackman | 2010-12-08 | 1 | -2/+4 |
| | | | | | | | | | | | | | |||||
| | | | | | | * | | | | | | Merge default into bug 23554 (epic debitrot) | Matthew Sackman | 2010-12-06 | 1 | -10/+13 |
| | | | | | | |\ \ \ \ \ \ | |||||
| | | | | | | * | | | | | | | Exposing the publishing chpid right through to the BQ (and tidying up ↵ | Matthew Sackman | 2010-11-30 | 1 | -4/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | tests/types/specs) | ||||
| | | | | | | * | | | | | | | Make the tests work again. Also mirror_pids => extra_pids on the basis that ↵ | Matthew Sackman | 2010-11-29 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | it could be reusable for other purposes | ||||
| | | | | | | * | | | | | | | Lesser of many evils... | Matthew Sackman | 2010-11-29 | 1 | -5/+6 |
| | | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | | Merge bug24128 | Simon MacMullen | 2011-06-06 | 1 | -9/+9 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |||||
| * | | | | | | | | | | | | | | cosmetic | Matthias Radestock | 2011-06-02 | 1 | -9/+9 |
| |/ / / / / / / / / / / / / | |||||
* | | | | | | | | | | | | | | Optimisation while listing consumers | Emile Joubert | 2011-05-31 | 1 | -1/+2 |
| | | | | | | | | | | | | | | |||||
* | | | | | | | | | | | | | | rabbitmqctl report listing consumers more consistently | Emile Joubert | 2011-05-27 | 1 | -2/+10 |
|/ / / / / / / / / / / / / | |||||
* | | | | | | | | | | | | | Assert equivalence of x-message-ttlbug24133 | Matthew Sackman | 2011-05-25 | 1 | -1/+1 |
| |_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | |||||
* | | | | | | | | | | | | Merge in default | Simon MacMullen | 2011-05-04 | 1 | -19/+13 |
|\ \ \ \ \ \ \ \ \ \ \ \ | |||||
| * \ \ \ \ \ \ \ \ \ \ \ | Merge in bug24009 | Simon MacMullen | 2011-04-08 | 1 | -19/+13 |
| |\ \ \ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / / / / | |/| | | | | | | | | | | | |||||
| | * | | | | | | | | | | | Merge bug 24009 into bug 23939. | Simon MacMullen | 2011-04-01 | 1 | -5/+6 |
| | |\ \ \ \ \ \ \ \ \ \ \ | |||||
| | * \ \ \ \ \ \ \ \ \ \ \ | Merge bug 24009 into bug 23939. | Simon MacMullen | 2011-04-01 | 1 | -19/+13 |
| | |\ \ \ \ \ \ \ \ \ \ \ \ | |||||
| | | * | | | | | | | | | | | | Dialyser | Simon MacMullen | 2011-03-29 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | |||||
| | | * | | | | | | | | | | | | Better abstraction. | Simon MacMullen | 2011-03-28 | 1 | -11/+4 |
| | | | | | | | | | | | | | | | |||||
| | | * | | | | | | | | | | | | Fix on_node_down. | Simon MacMullen | 2011-03-28 | 1 | -12/+11 |
| | | | | | | | | | | | | | | | |||||
| | | * | | | | | | | | | | | | Make the tail fun in execute_mnesia_tx_with_tail *only* get executed after ↵ | Simon MacMullen | 2011-03-28 | 1 | -10/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the tx, and roll other uses into the tx fun. This is rather simpler hopefully. | ||||
| | | * | | | | | | | | | | | | Only return the queue the second time round and thus don't call ↵ | Simon MacMullen | 2011-03-23 | 1 | -1/+7 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | XT:add_binding(#amqqueue{}, ...). | ||||
| | | * | | | | | | | | | | | | Not 100% beautiful, but this gets serial ids into the hands of add_binding ↵ | Simon MacMullen | 2011-03-17 | 1 | -2/+2 |
| | | | |_|_|_|_|_|_|_|_|_|/ | | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | and remove_binding. | ||||
* | | | | | | | | | | | | | | Merge default | Rob Harrop | 2011-04-15 | 1 | -9/+11 |
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / |/| | | | | | | | | | | | | |