summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'stable'Diana Corbacho2016-09-123-3/+21
|\
| * Merge pull request #955 from rabbitmq/rabbitmq-server-949D Corbacho2016-09-121-1/+2
| |\ | | | | | | Bump default MoreCreditAfter to 100
| | * Bump default MoreCreditAfter to 100Michael Klishin2016-09-121-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | Local benchmarks with PerfTest demonstrate an insignificant (ranging from -1% to 2% improvement for 95th percentile) throughput change, however, a few large users report this reducing the amount of time queues spent in flow on their workloads. The original value is certainly quite conservative.
| * | Merge pull request #946 from dmitrymex/reset-mnesia-schemaMichael Klishin2016-09-121-1/+13
| |\ \ | | | | | | | | [OCF HA] Delete Mnesia schema on mnesia reset
| | * | [OCF HA] Delete Mnesia schema on mnesia resetDmitry Mescheryakov2016-09-071-1/+13
| | |/ | | | | | | | | | | | | | | | | | | Not doing so leads to RabbitMQ node being half-stuck in cluster. As a result, it can't clearly join back and constantly fails. Details could be found in the following Fuel bug: https://bugs.launchpad.net/fuel/+bug/1620649
| * | Merge pull request #951 from rabbitmq/rabbitmq-server-950Michael Klishin2016-09-121-1/+6
| |\ \ | | |/ | |/| Handle not found outside of verify
| | * Merge branch 'stable' into rabbitmq-server-950Michael Klishin2016-09-1214-410/+359
| | |\ | | |/ | |/|
| | * Handle not found outside of verifyDiana Corbacho2016-09-121-1/+6
| | |
* | | merge branch stableMichael Klishin2016-09-071-1/+0
|\ \ \ | |/ /
| * | Merge pull request #942 from dmitrymex/remove-second-monitorMichael Klishin2016-09-071-1/+0
| |\ \ | | | | | | | | [OCF HA] Do not suggest to run the second monitor action
| | * | [OCF HA] Do not suggest to run the second monitor actionDmitry Mescheryakov2016-09-061-1/+0
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | Right now we suggest to users to run the second monitor for slaves with depth=30. It made sense previously, when there was an additional check at that depth. Right now we don't have any depth-specific checks and hence it does not make sense to run the second monitor. Moreover, removing the second monitor fixes an issue with Pacemaker not reacting on failing monitor if it takes more than a minute. For details see Fuel bug https://launchpad.net/bugs/1618843
* | | Merge branch 'stable'Diana Corbacho2016-09-051-0/+1
|\ \ \ | |/ /
| * | Merge branch 'rabbitmq-server-803-stable' into stablerabbitmq_v3_6_6_milestone4Michael Klishin2016-09-036-29/+242
| |\ \
| | * | Proper is a test dependency nowMichael Klishin2016-09-021-1/+1
| | | |
| | * | Merge branch 'stable' into rabbitmq-server-803-stableMichael Klishin2016-09-028-381/+118
| | |\ \ | | |/ / | |/| | | | | | | | | | Conflicts: Makefile
| | * | dynamic_ha_SUITE: Disable random policy tests for nowJean-Sébastien Pédron2016-08-311-3/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ... while known failures are being investigated. This should unblock downstream tasks in Concourse. References #889. [#126767013]
| | * | dynamic_ha_SUITE: Log the failing set of policiesJean-Sébastien Pédron2016-08-311-10/+11
| | | | | | | | | | | | | | | | | | | | References #889. [#126767013]
| | * | dynamic_ha_SUITE: Add a new kind of failing set of policiesJean-Sébastien Pédron2016-08-311-4/+7
| | | | | | | | | | | | | | | | | | | | References #889. [#126767013]
| | * | dynamic_ha_SUITE: Handle the change of queue master PIDJean-Sébastien Pédron2016-08-311-24/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We must query the queue master PID before each check and handle `badrpc` if the process disappeared. References #889. [#126767013]
| | * | dynamic_ha_SUITE: Explicitely add failing policies found by PropErJean-Sébastien Pédron2016-08-311-0/+12
| | | | | | | | | | | | | | | | | | | | References #889. [#126767013]
| | * | dynamic_ha_SUITE: Wait for the last policy to apply a little longerJean-Sébastien Pédron2016-08-311-28/+49
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes some false positives. References #889. [#126767013]
| | * | dynamic_ha_SUITE: Use an assertion to possibly fail the testJean-Sébastien Pédron2016-08-311-10/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ... instead of raising an exit signal. While here, use ct:pal/3 as the output function for PropEr, not io:format/3. This ensures common_test knows the origin of the message and that it's expected. [#126767013]
| | * | Upgrade amqqueue record with policy_versionDiana Corbacho2016-08-311-0/+19
| | | |
| | * | Check return value of clear_policy in the test instead of auxiliary functionDiana Corbacho2016-08-311-4/+4
| | | |
| | * | Test concurrent application of HA policiesDiana Corbacho2016-08-312-2/+111
| | | |
| | * | Update policy version on set_policy and use it on update_mirroringGabriele Santomaggio2016-08-312-4/+10
| | | |
| | * | Take update mirroring decision in rabbit_amqqueue_processDiana Corbacho2016-08-312-25/+63
| | |/
* | | Merge branch 'stable'Jean-Sébastien Pédron2016-09-022-12/+6
|\ \ \ | |/ /
| * | Makefile: Re-add amqp_client and meck as TEST_DEPSJean-Sébastien Pédron2016-09-021-0/+1
| | | | | | | | | | | | | | | | | | There were accidentaly removed in f67c055e1e2a1931c0a84e1e271573b7abdf2877. [#127356157]
| * | Update rabbitmq-components.mkJean-Sébastien Pédron2016-09-021-3/+5
| | |
| * | Makefile: No need to filter out rabbitmq_test from TEST_DEPS anymoreJean-Sébastien Pédron2016-09-021-3/+0
| | | | | | | | | | | | [#127356157]
| * | Update rabbitmq-components.mkJean-Sébastien Pédron2016-09-021-6/+0
| | |
* | | Merge branch 'rabbitmq-server-930' (again)Michael Klishin2016-09-020-0/+0
|\ \ \
| * | | Make sure the argument to md5 is a binary in this testMichael Klishin2016-09-011-1/+1
| | | |
* | | | Make sure the argument to md5 is a binary in this testMichael Klishin2016-09-011-1/+1
| | | |
* | | | Merge pull request #938 from rabbitmq/rabbitmq-server-930Michael Klishin2016-09-018-83/+528
|\ \ \ \ | |/ / / | | | | Operator policies
| * | | Document arguments supported by operator policiesMichael Klishin2016-09-011-0/+1
| | | |
| * | | Extract policy tests into a separate suiteMichael Klishin2016-09-012-42/+157
| | | |
| * | | Use a separate event key for operator policiesMichael Klishin2016-09-011-1/+1
| | | |
| * | | Optimize a case clauseMichael Klishin2016-09-011-1/+1
| | | | | | | | | | | | | | | | Operator policies won't be used most of the time.
| * | | Update operator policy commands in rabbitmqctl(1)Michael Klishin2016-09-011-3/+3
| | | |
| * | | Merge branch 'master' into rabbitmq-server-930Michael Klishin2016-08-312-360/+37
| |\ \ \
| * | | | Added new registry class policy_merge_strategy to define policy values mergingDaniil Fedotov2016-08-313-10/+50
| | | | |
| * | | | Queue TTL operator policyDaniil Fedotov2016-08-312-0/+2
| | | | |
| * | | | Merge branch 'master' into rabbitmq-server-930Michael Klishin2016-08-3116-12/+1658
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/rabbit_control_main.erl src/rabbit_upgrade_functions.erl
| * | | | | Usage for operator policy management commandsDaniil Fedotov2016-08-261-0/+24
| | | | | |
| * | | | | Test policy and operator policy message ttlDaniil Fedotov2016-08-261-0/+42
| | | | | |
| * | | | | Operator policy as a separate queue fieldDaniil Fedotov2016-08-255-92/+203
| | | | | |
| * | | | | operator_policy runtime parameterDaniil Fedotov2016-08-241-0/+16
| | | | | |
| * | | | | operator policiesDaniil Fedotov2016-08-242-44/+139
| | | | | |