| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Not sure it's worth explaining that, the explanation is not clear and I ↵ | Simon MacMullen | 2012-09-06 | 1 | -3/+1 |
| | | | | | can't think how to improve it. | ||||
| * | emit warning when starting detached rabbit | Francesco Mazzoli | 2012-09-06 | 1 | -1/+3 |
| | | |||||
| * | don't record pid when using -detached | Francesco Mazzoli | 2012-09-05 | 2 | -5/+15 |
| | | |||||
| * | rename branch | Francesco Mazzoli | 2012-08-24 | 0 | -0/+0 |
| | | |||||
| * | document the fact that -detached causes the wrong pid to be recorded | Francesco Mazzoli | 2012-08-24 | 1 | -1/+3 |
| | | |||||
| * | tiny refactor: rename fun and clarify comment | Matthias Radestock | 2012-08-24 | 2 | -13/+13 |
| | | |||||
| * | merge bug25112 into default | Matthias Radestock | 2012-08-23 | 0 | -0/+0 |
| |\ | |||||
| * | | non-zero timeout when idle for the slave as well | Francesco Mazzoli | 2012-08-23 | 1 | -3/+3 |
| |/ | |||||
| * | cosmetic | Matthias Radestock | 2012-08-23 | 1 | -25/+18 |
| | | |||||
| * | cosmetic - save some lines | Matthias Radestock | 2012-08-20 | 1 | -31/+14 |
| | | |||||
| * | Merged bug25104 into default | Emile Joubert | 2012-08-20 | 1 | -3/+1 |
| |\ | |||||
| | * | So strip all that stuff out. | Simon MacMullen | 2012-08-17 | 1 | -28/+1 |
| | | | |||||
| | * | I was thinking that which_applications needed to come first so that the | Simon MacMullen | 2012-08-17 | 1 | -2/+2 |
| | | | | | | | | | | | | | process would be gone by the time we got to is_process_alive. But if we swap them round the which_applications check will return false in the shutdown case anyway. And of course is_process_alive/1 is rather faster. | ||||
| | * | Gotta love those timeouts. | Simon MacMullen | 2012-08-17 | 1 | -1/+1 |
| | | | |||||
| | * | Fix detection of mirror removal at clean shutdown | Simon MacMullen | 2012-08-16 | 1 | -3/+28 |
| | | | |||||
| * | | merge bug25071 | Francesco Mazzoli | 2012-08-17 | 18 | -177/+193 |
| |\ \ | |||||
| | * \ | merge bug25105 into default | Tim Watson | 2012-08-17 | 1 | -1/+1 |
| | |\ \ | | |/ | |/| | |||||
| | | * | Disable parallel build (equivalent to supplying build.jobs=1 on the port ↵ | Steve Powell | 2012-08-17 | 1 | -1/+1 |
| | |/ | | | | | | | command). | ||||
| | * | Oops, this got missed in bug 25048 - slave_pids is no longer in both lists ↵ | Simon MacMullen | 2012-08-15 | 1 | -1/+1 |
| | | | | | | | | | so there's no need to remove it. | ||||
| | * | Merged bug25097 into default | Emile Joubert | 2012-08-13 | 3 | -34/+52 |
| | |\ | |||||
| | | * | Merged bug25094 into default | Emile Joubert | 2012-08-13 | 2 | -33/+51 |
| | | |\ | |||||
| | | | * | re-assess coverage suspension in tests | Matthias Radestock | 2012-08-11 | 1 | -21/+37 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I took out all the coverage suspensions and then gradually added them back in until the tests passed. The end result is - reduced scope of coverage suspension in some cases - new instances of coverage suspension due to the changes in this bug - some useful helper functions for coverage suspension | ||||
| | | | * | be a bit more selective about which nodes we disconnect from | Matthias Radestock | 2012-08-11 | 1 | -11/+12 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ...in case we one day relax the restriction that all erlang distribution nodes must be part of the same cluster. - force=false -> all nodes we are clustered with - force=true -> all nodes we are connected to Forceful resets are employed to cope with various conditions in which the cluster has gotten into a bad state, so its best not to rely on mnesia's knowledge of the cluster state. Also: - some drive-by refactoring - nodes() never includes node(), so no need to filter the former | ||||
| | | | * | just connect from all (visible) nodes instead | Matthias Radestock | 2012-08-10 | 1 | -14/+7 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | That way we don't rely on our current (possibly imperfect) knowledge of what the node was clustered with in mnesia. This is safe because, as per the comment, only mnesia cluster nodes should be part of the erlang distributed system. Note that rabbitmqctl et al run as *hidden* nodes. | ||||
| | | | * | make unclustering work for ram nodes | Matthias Radestock | 2012-08-10 | 1 | -10/+18 |
| | | | | | | | | | | | | | | | | | | | | | - leave the cluster properly when force=false - disconnect from nodes we know about when force=true | ||||
| | | * | | fix a long-outstanding unresolved type reference | Matthias Radestock | 2012-08-12 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | this was actually completely wrong; the return value is that of *gen_server2*:start_link | ||||
| | * | | | don't re-schedule timer when the new timer would go off <1ms sooner | Matthias Radestock | 2012-08-13 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | ...since timer granularity is 1ms | ||||
| | * | | | prompt expiry of requeued messages | Matthias Radestock | 2012-08-13 | 1 | -13/+18 |
| | | | | | | | | | | | | | | | | | which may require moving the timer expiry forward | ||||
| | * | | | merge default into bug 25097 | Matthias Radestock | 2012-08-12 | 6 | -36/+47 |
| | |\ \ \ | | |/ / | |/| | | |||||
| | | * | | propagate API change | Matthias Radestock | 2012-08-12 | 4 | -13/+15 |
| | | | | | |||||
| | | * | | more correctness | Matthias Radestock | 2012-08-12 | 1 | -3/+6 |
| | | | | | |||||
| | | * | | oops; caught out by daft Erlang scoping again | Matthias Radestock | 2012-08-12 | 1 | -1/+1 |
| | | | | | |||||
| | | * | | schedule message expiry timer based on expiry time of queue head | Matthias Radestock | 2012-08-12 | 2 | -22/+28 |
| | | | | | |||||
| | * | | | merge bug25096 into default | Matthias Radestock | 2012-08-12 | 1 | -8/+10 |
| | |\ \ \ | | |/ / | |||||
| | | * | | don't rely on evil erlang scoping | Matthias Radestock | 2012-08-12 | 1 | -8/+10 |
| | | | | | |||||
| | | * | | merge bug25096 into default | Matthias Radestock | 2012-08-11 | 2 | -13/+14 |
| | | |\ \ | |||||
| | * | | | | oops | Matthias Radestock | 2012-08-12 | 1 | -2/+2 |
| | | |/ / | |/| | | |||||
| | * | | | test 'rabbitmqctl eval' | Matthias Radestock | 2012-08-11 | 2 | -13/+14 |
| | |/ / | | | | | | | | | | and refactor the error handling for it | ||||
| | * | | test more branches of 'rabbitmqctl set_vm_memory_high_watermark' | Matthias Radestock | 2012-08-11 | 1 | -0/+3 |
| | |/ | | | | | | | and leave the HWM unchanged! | ||||
| | * | cosmetic | Matthias Radestock | 2012-08-10 | 1 | -3/+4 |
| | | | |||||
| | * | merge heads | Matthias Radestock | 2012-08-08 | 3 | -3/+3 |
| | |\ | |||||
| | | * | Merge bug25087 | Simon MacMullen | 2012-08-08 | 2 | -20/+8 |
| | | |\ | |||||
| | | * | | More randomness for temporary node names on windows | Emile Joubert | 2012-08-08 | 3 | -3/+3 |
| | | | | | |||||
| | * | | | refactor: make better use of filename module | Matthias Radestock | 2012-08-08 | 1 | -2/+1 |
| | | | | | |||||
| | * | | | cosmetic refactor | Matthias Radestock | 2012-08-08 | 1 | -17/+19 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - more informative type signatures - move the final phase of setup() into prepare_plugins - ditch the non-erlangesc get_ prefix of get_plugin_info - vertical alignment - get rid of some intermediate vars | ||||
| | * | | | cosmetic | Matthias Radestock | 2012-08-08 | 1 | -1/+2 |
| | | | | | |||||
| | * | | | fix dialyzer complaint | Matthias Radestock | 2012-08-08 | 1 | -0/+2 |
| | | | | | |||||
| | * | | | the second half of removing rabbit_misc:quit/2 | Matthias Radestock | 2012-08-08 | 1 | -3/+4 |
| | | |/ | |/| | | | | | | | oops | ||||
| | * | | merge heads | Matthias Radestock | 2012-08-08 | 1 | -11/+7 |
| | |\ \ | |||||
| | | * | | refactor: less confusing variable names | Matthias Radestock | 2012-08-08 | 1 | -11/+7 |
| | | |/ | |||||
