summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Check that default vhost is started on all nodes after restartDaniil Fedotov2018-03-161-1/+2
|
* Compile from scratchMichael Klishin2018-03-161-5/+5
|
* Include current node to the to-start listMichael Klishin2018-03-161-4/+4
|
* WordingMichael Klishin2018-03-161-1/+1
|
* ClarifyMichael Klishin2018-03-161-1/+5
|
* Test concurrent application start with no data.Daniil Fedotov2018-03-151-1/+20
|
* Do not try to start a vhost supervisors on not fully booted nodes.Daniil Fedotov2018-03-152-5/+24
| | | | | | | | | Sometimes when several nodes are started at the same time, add_vhost can try to start a remote vhost supervisor on a node, which does not have a rabbit_vhost_sup_sup process yet, resulting in `{error,rabbit_vhost_sup_sup_not_running}` error. Filter only fully booted nodes to start remote vhost supervisors.
* Merge pull request #1544 from rabbitmq/rabbitmq-server-1538-masterArnaud Cogoluègnes2018-03-141-14/+24
|\ | | | | Merge rabbitmq-server-1538 to master
| * Merge branch 'rabbitmq-server-1538' into rabbitmq-server-1538-masterLuke Bakken2018-03-061-14/+24
| |\
| | * Check process before getting amqp_paramsLuke Bakken2018-03-051-14/+24
| | | | | | | | | | | | Fixes #1538
* | | Merge branch 'v3.7.x'Michael Klishin2018-03-081-1/+1
|\ \ \
| * \ \ Merge pull request #1542 from ↵v3.7.4Michael Klishin2018-03-062-11/+42
| |\ \ \ | | |_|/ | |/| | | | | | | | | | rabbitmq/master-locator-min-masters-group-bindings-3.7 Make min-masters locator count uniqueue queue names instead of bindings 3.7
| | * | WordingMichael Klishin2018-03-061-1/+1
| | | | | | | | | | | | | | | | (cherry picked from commit d87d2bd6105b89d8c7904e5a8e5ffd85e7abba23)
| | * | Test that min-masters counts bound queues but not bindingsDaniil Fedotov2018-03-061-0/+28
| | | |
| | * | Make min-masters locator count uniqueue queue names instead of bindings.Daniil Fedotov2018-03-061-11/+14
| |/ / | | | | | | | | | | | | | | | | | | Fixes #1519 Min-masters locator was counting bindings instead of bound queues, which caused #1519 Unique queue name counting is what documentation implies.
| * | Merge pull request #1536 from rabbitmq/rabbitmq-server-1535Michael Klishin2018-03-031-3/+6
| |\ \ | | | | | | | | Handle bump_reduce_memory_use info message
* | \ \ Merge pull request #1541 from rabbitmq/master-locator-min-masters-group-bindingsMichael Klishin2018-03-062-11/+42
|\ \ \ \ | |_|_|/ |/| | | Make min-masters locator count uniqueue queue names instead of bindings.
| * | | Test that min-masters counts bound queues but not bindingsDaniil Fedotov2018-03-061-0/+28
| | | |
| * | | Make min-masters locator count uniqueue queue names instead of bindings.Daniil Fedotov2018-03-061-11/+14
|/ / / | | | | | | | | | | | | | | | | | | Fixes #1519 Min-masters locator was counting bindings instead of bound queues, which caused #1519 Unique queue name counting is what documentation implies.
* | | Merge pull request #1537 from rabbitmq/rabbitmq-server-1535-masterMichael Klishin2018-03-031-3/+6
|\ \ \ | | | | | | | | Merge rabbitmq-server-1535 to master
| * \ \ Merge remote-tracking branch 'origin/rabbitmq-server-1535' into ↵Luke Bakken2018-03-021-3/+6
| |\ \ \ |/ / / / | | | _ | | | rabbitmq-server-1535-master
| * | Handle bump_reduce_memory_use info messageLuke Bakken2018-03-021-3/+6
| |/ | | | | | | Fixes #1535
| * Update erlang.mkJean-Sébastien Pédron2018-03-021-137/+228
| |
| * Merge pull request #1533 from rabbitmq/rabbitmq-server-1531v3.7.4-rc.4Michael Klishin2018-02-273-6/+7
| |\ | | | | | | Correct generated randomized startup delay range key
| | * Log a message when we fall back to randomized startup delayMichael Klishin2018-02-271-0/+1
| | |
| | * Correct generated randomized startup delay range keyMichael Klishin2018-02-272-6/+6
| |/ | | | | | | | | | | | | | | | | Closes #1531. References rabbitmq/rabbitmq-peer-discovery-aws#17. [#155538515] (cherry picked from commit a92f15030b7a5c8fd70fa4eb1da64ef23cc8f575)
| * Merge pull request #1528 from rabbitmq/configurable-max-procs-max-atomsv3.7.4-rc.3Michael Klishin2018-02-263-45/+170
| |\ | | | | | | Maximum number of Erlang processes and atoms can be configured via environment variables
| | * Fix default maximum number of Erlang processesGerhard Lazu2018-02-262-3/+3
| | |
| | * Test RABBITMQ_var vs var behaviour when using rabbitmq-env.confGerhard Lazu2018-02-262-43/+132
| | | | | | | | | | | | | | | | | | | | | | | | | | | Covers the following variables: * RABBITMQ_SCHEDULER_BIND_TYPE & SCHEDULER_BIND_TYPE * RABBITMQ_DISTRIBUTION_BUFFER_SIZE & DISTRIBUTION_BUFFER_SIZE * RABBITMQ_MAX_NUMBER_OF_PROCESSES & MAX_NUMBER_OF_PROCESSES * RABBITMQ_MAX_NUMBER_OF_ATOMS & MAX_NUMBER_OF_ATOMS
* | | Update erlang.mkJean-Sébastien Pédron2018-03-021-137/+228
| | |
* | | Merge pull request #1532 from rabbitmq/rabbitmq-server-1531-masterMichael Klishin2018-02-273-6/+7
|\ \ \ | | | | | | | | Correct generated randomized startup delay range key (master)
| * | | Log a message when we fall back to randomized startup delayMichael Klishin2018-02-271-0/+1
| | | | | | | | | | | | | | | | (cherry picked from commit 668425ee1796db2310e0761ee09d85923606905c)
| * | | Correct generated randomized startup delay range keyMichael Klishin2018-02-272-6/+6
|/ / / | | | | | | | | | | | | | | | | | | Closes #1531. References rabbitmq/rabbitmq-peer-discovery-aws#17. [#155538515]
* | | Test RABBITMQ_var vs var behaviour when using rabbitmq-env.confGerhard Lazu2018-02-262-43/+132
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Covers the following variables: * RABBITMQ_SCHEDULER_BIND_TYPE & SCHEDULER_BIND_TYPE * RABBITMQ_DISTRIBUTION_BUFFER_SIZE & DISTRIBUTION_BUFFER_SIZE * RABBITMQ_MAX_NUMBER_OF_PROCESSES & MAX_NUMBER_OF_PROCESSES * RABBITMQ_MAX_NUMBER_OF_ATOMS & MAX_NUMBER_OF_ATOMS (cherry picked from commit 118b448631a699736f1380d7990989c7e61f94ff)
* | | Merge pull request #1529 from rabbitmq/configurable-max-procs-max-atoms-masterMichael Klishin2018-02-263-32/+68
|\ \ \ | | | | | | | | Configurable max procs max atoms master
| * | | Remove merge artifactLuke Bakken2018-02-231-6/+0
| | | |
| * | | Merge branch 'configurable-max-procs-max-atoms' into ↵Luke Bakken2018-02-231-1/+1
| |\ \ \ | | | |/ | | |/| | | | | configurable-max-procs-max-atoms-master
| | * | Ensure SERVER_ERL_ARGS are set on WindowsLuke Bakken2018-02-231-1/+1
| | | |
| * | | Merge branch 'configurable-max-procs-max-atoms' into ↵Luke Bakken2018-02-233-29/+45
| |\ \ \ | | |/ / | | | | | | | | configurable-max-procs-max-atoms-master
| | * | Variables in rabbitmq-env.conf and rabbitmq-env-conf.bat do not begin with ↵Luke Bakken2018-02-233-31/+41
| | | | | | | | | | | | | | | | RABBITMQ_, adjust Unix and Windows files accordingly
| | * | Make maximum number of Erlang atoms configurable via envGerhard Lazu2018-02-232-1/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This was the only property in SERVER_ERL_ARGS that was not configurable. Even though it's unlikely that this will need to be increased above the existing 5 million default, we are consistent in allowing all properties in SERVER_ERL_ARGS to be cofigured.
| | * | Make maximum number of Erlang processes configurable via envGerhard Lazu2018-02-232-5/+18
| | |/ | | | | | | | | | | | | | | | | | | This property is essential for nodes that need to handle many connections / channels / queues. Related to #1513
| | * Merge pull request #1523 from ↵v3.7.4-rc.2Michael Klishin2018-02-234-7/+61
| | |\ | | | | | | | | | | | | | | | | rabbitmq/rabbitmq-server-1522-net-ticktime-in-new-config-format Support kernel.net_ticktime in Cuttlefish configuration
| | | * Address minor issues discovered in rabbit_configMichael Klishin2018-02-231-5/+9
| | | | | | | | | | | | | | | | | | | | | | | | * Handle more responses * Don't emit confusing suggestions that rabbit (or plugin) setting should be set in the advanced.config file as that won't change a thing (but it will for kernel)
| * | | Make maximum number of Erlang atoms configurable via envGerhard Lazu2018-02-232-1/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This was the only property in SERVER_ERL_ARGS that was not configurable. Even though it's unlikely that this will need to be increased above the existing 5 million default, we are consistent in allowing all properties in SERVER_ERL_ARGS to be cofigured. (cherry picked from commit b1e163fd6f385af03c65dbe421def3597ce01df2)
| * | | Make maximum number of Erlang processes configurable via envGerhard Lazu2018-02-232-5/+18
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | This property is essential for nodes that need to handle many connections / channels / queues. Related to #1513 (cherry picked from commit 2739b400a4500369b1762b0f82b68cf64047e451)
* | | Address minor issues discovered in rabbit_configMichael Klishin2018-02-231-5/+9
| | | | | | | | | | | | | | | | | | | | | | | | * Handle more responses * Don't emit confusing suggestions that rabbit (or plugin) setting should be set in the advanced.config file as that won't change a thing (but it will for kernel) (cherry picked from commit 7bb8c758a3eb4631b14caa8d637d7a1af8770281)
* | | Merge pull request #1524 from ↵Michael Klishin2018-02-234-7/+57
|\ \ \ | | | | | | | | | | | | | | | | rabbitmq/rabbitmq-server-1522-net-ticktime-in-new-config-format-master Support kernel.net_ticktime in Cuttlefish configuration (master)
| * \ \ Merge branch 'rabbitmq-server-1522-net-ticktime-in-new-config-format' into ↵Luke Bakken2018-02-221-1/+7
| |\ \ \ | | | |/ | | |/| | | | | rabbitmq-server-1522-net-ticktime-in-new-config-format-master
| | * | Add 1 or greater validator, since tick time can not be zeroLuke Bakken2018-02-221-1/+6
| | | |