summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* correct invocations of `on_node_{up,down}' in `rabbit_node_monitor'.Francesco Mazzoli2012-07-061-2/+3
* Merge headsSimon MacMullen2012-07-061-1/+1
|\
| * While this didn't actually crash the VM for me, we generally want to HiPE as ...Simon MacMullen2012-07-061-1/+1
* | merge defaultFrancesco Mazzoli2012-07-0522-107/+573
|\ \
| * \ Merged bug24826 into defaultEmile Joubert2012-06-2910-89/+90
| |\ \
| | * \ merge defaultTim Watson2012-06-2721-831/+892
| | |\ \
| | | * | It probably makes slightly more sense to monitor before we broadcast.Simon MacMullen2012-06-261-1/+1
| | | * | Maybe better name?Simon MacMullen2012-06-263-3/+3
| | | * | OK, we do actually need a special way to determine the difference between:Simon MacMullen2012-06-253-3/+3
| | | * | Get rid of this with_exit_handler use.Simon MacMullen2012-06-251-12/+4
| | | * | normal -> leaving the ring, change topologySimon MacMullen2012-06-253-5/+5
| | | * | And finally, have the master wait for all the slaves on deletion.Simon MacMullen2012-06-251-0/+11
| | | * | The spec for gm:group_members/1 says it returns a list of pids - let's do that.Simon MacMullen2012-06-251-1/+1
| | | * | Ignore normal exits; do not try to change the ring topology as it shuts down.Simon MacMullen2012-06-251-3/+5
| | | * | Close down the slave's GM the same way the master's GM does.Simon MacMullen2012-06-251-0/+5
| | * | | Add special case for i18n reasons.Simon MacMullen2012-05-241-0/+5
| * | | | More spec correctness.Simon MacMullen2012-06-261-3/+4
| * | | | Explain this a bit.Simon MacMullen2012-06-251-0/+10
| * | | | Don't take a write lock if we're not going to write.Simon MacMullen2012-06-081-3/+5
| * | | | Needed for testsSimon MacMullen2012-06-081-1/+5
| * | | | peek_serial/1 should not depend on having next_serial/1 run first.Simon MacMullen2012-06-071-6/+3
| * | | | Strict and non-strict list by component.Simon MacMullen2012-06-071-5/+9
| * | | | No, that makes no sense.Simon MacMullen2012-06-071-1/+0
| * | | | Merge defaultSimon MacMullen2012-06-0716-83/+517
| |\ \ \ \
| | * | | | We can't now write the serial record when we declare the exchange; an exchang...Simon MacMullen2012-05-181-9/+5
| | * | | | Move parameter validation into its own module.Simon MacMullen2012-05-182-56/+67
| | * | | | Unused variable warningSimon MacMullen2012-05-181-1/+1
| | * | | | Remove decorator:route/2.Simon MacMullen2012-05-181-8/+2
| | * | | | TODO--: Update behaviourSimon MacMullen2012-05-181-22/+38
| | * | | | First sketch of a policy mechanism.Simon MacMullen2012-05-1712-58/+359
| | * | | | Merge defaultSimon MacMullen2012-05-1523-217/+276
| | |\ \ \ \
| | * | | | | Share the exchange scratch spaceSimon MacMullen2012-04-262-10/+43
| | * | | | | Add an abstraction for reading the scratchSimon MacMullen2012-04-241-1/+10
| | * | | | | Rework event serialisation thing so that decorators get a say too. It's a bit...Simon MacMullen2012-04-244-30/+49
| | * | | | | Merge bug24196Simon MacMullen2012-04-243-5/+60
| | |\ \ \ \ \
| | | * \ \ \ \ Merge in default via bug24196Simon MacMullen2012-04-023-5/+60
| | | |\ \ \ \ \
| | | | * | | | | Rough sketch of exchange decorator concept.Simon MacMullen2012-03-283-5/+60
* | | | | | | | | fix `remove_node/1' - do not remove nodes from offline nodes, unless we're "s...Francesco Mazzoli2012-07-052-37/+81
| |_|_|_|_|_|_|/ |/| | | | | | |
* | | | | | | | fix `recluster/1' - delete the schema and write status before `init_db'Francesco Mazzoli2012-07-051-7/+10
* | | | | | | | don't show the running nodes when downFrancesco Mazzoli2012-07-041-2/+5
* | | | | | | | check if the node is the only disc one in `change_node_type/1'Francesco Mazzoli2012-07-041-10/+16
* | | | | | | | check if only disc node after `init_db' in `reset/1'Francesco Mazzoli2012-07-041-10/+9
* | | | | | | | do not check for consistency when resetingFrancesco Mazzoli2012-07-041-10/+20
* | | | | | | | reworked functions that get cluster nodes to get only what they needFrancesco Mazzoli2012-07-041-26/+51
* | | | | | | | all_clustered_ram_nodes() => clustered_ram_nodes()Francesco Mazzoli2012-07-041-2/+2
* | | | | | | | wipe the mnesia data before starting if the cluster nodes are inconsistentFrancesco Mazzoli2012-07-033-38/+74
* | | | | | | | better `rabbit_mnesia:check_cluster_consistency/0'Francesco Mazzoli2012-07-031-28/+21
* | | | | | | | merge defaultFrancesco Mazzoli2012-06-282-1/+18
|\ \ \ \ \ \ \ \ | | |_|_|_|_|_|/ | |/| | | | | |
| * | | | | | | consistency: leave the 'ok' matching to the callerMatthias Radestock2012-06-231-1/+1
| * | | | | | | Revert the wrapper around the copy in append_file/2Simon MacMullen2012-06-221-0/+17