summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #1141 from rabbitmq/rabbitmq-server-1122Michael Klishin2017-03-092-4/+18
|\ | | | | More logs when stopping RabbitMQ
| * WordingMichael Klishin2017-03-081-3/+3
| |
| * WordingMichael Klishin2017-03-081-2/+2
| |
| * Merge branch 'stable' into rabbitmq-server-1122Michael Klishin2017-03-0810-66/+176
| |\ | |/ |/|
* | partitions_SUITE: Replace tabs with spacesJean-Sébastien Pédron2017-03-081-2/+2
| | | | | | | | Signed-off: Gerhard Lazy <gerhard@rabbitmq.com>
* | partitions_SUITE: Do not import rabbit_ct_broker_helpersJean-Sébastien Pédron2017-03-081-4/+0
| | | | | | | | | | | | They are not used anywhere. This fixes a warning. Signed-off: Gerhard Lazy <gerhard@rabbitmq.com>
* | partitions_SUITE: Decrease timetrap to 5 minutesJean-Sébastien Pédron2017-03-081-1/+4
| | | | | | | | | | | | | | | | ... instead of the default of 30 minutes. While here, update the copyright year to 2017. Signed-off: Gerhard Lazy <gerhard@rabbitmq.com>
* | Merge pull request #1139 from rabbitmq/rabbitmq-management-agent-32Michael Klishin2017-03-072-12/+36
|\ \ | | | | | | Test and clean up metrics dependent on both process and entity
| * | Test and clean up metrics dependent on both process and entityDiana Corbacho2017-03-072-12/+36
|/ / | | | | | | | | It leaked consumer_created when the queue still existed, now both entity and process must exists to keep the metrics.
* | Merge pull request #1135 from rabbitmq/rabbitmq-server-1125Michael Klishin2017-03-061-2/+2
|\ \ | | | | | | Check process aliveness on remote nodes
| * | Switch to rabbit_misc:is_process_alive/1Michael Klishin2017-03-061-17/+2
| | |
| * | Check process aliveness on remote nodesDiana Corbacho2017-03-061-2/+17
| | |
* | | unit_inbroker_SUITE: Adapt channel_statistics testcase after gc improvementsJean-Sébastien Pédron2017-03-061-14/+34
|/ /
* | Attempt to make metrics_SUITE more rubustkjnilsson2017-03-061-4/+4
| |
* | DocoMichael Klishin2017-03-031-2/+11
| |
* | Fix metrics test suitekjnilsson2017-03-031-14/+43
| | | | | | | | | | Because changes have been made to how core metrics are cleaned up we needed to insert force metrics collections into the tests.
* | Update metrics gc to support gc markerDiana Corbacho2017-03-012-4/+7
| |
* | DocoMichael Klishin2017-03-011-4/+22
| |
* | Update rabbitmq-components.mkJean-Sébastien Pédron2017-02-271-0/+2
| |
* | rabbit, rabbit_cli: Use rabbit_misc:lists_droplast()Jean-Sébastien Pédron2017-02-272-2/+2
| | | | | | | | | | | | | | ... instead of lists:droplast() directly. The latter was added to Erlang 17.0 but we need to support Erlang R16B03. [#140575489]
* | Merge pull request #1121 from rabbitmq/rabbitmq-server-1120Michael Klishin2017-02-231-2/+8
|\ \ | | | | | | Emit rabbit_event events when alarms go in and out of effect
| * | Emit rabbit_event events when alarms go in and out of effectDiana Corbacho2017-02-221-2/+8
|/ /
| * WordingMichael Klishin2017-03-081-2/+2
| |
| * Log message store stoppingDaniil Fedotov2017-03-081-0/+2
| |
| * Log stopping applicationsDaniil Fedotov2017-02-231-2/+14
|/
* Merge pull request #1118 from rabbitmq/rabbitmq-management-agent-25rabbitmq_v3_6_7_rc2Michael Klishin2017-02-204-1/+475
|\ | | | | Periodic garbage collection of stats
| * WhitespaceMichael Klishin2017-02-201-18/+18
| |
| * Test gc of core metricsDiana Corbacho2017-02-172-7/+305
| |
| * GC gen_server2 metricsDiana Corbacho2017-02-171-0/+4
| |
| * Garbage collection of core metricsDiana Corbacho2017-02-172-0/+169
| |
| * Function to retrieve all exchange names (keys)Diana Corbacho2017-02-171-1/+4
| |
* | Update configurable value test expectationMichael Klishin2017-02-181-2/+2
| |
* | Bump msg_store_io_batch_size according to #1098Michael Klishin2017-02-171-2/+2
|/ | | | | | Avoids a validation warning and if we increase initial message store disk bound credit to 4000, all values become proportionally increased (compared to < 3.6.7 defaults).
* Merge pull request #1114 from rabbitmq/rabbitmq-server-1113Michael Klishin2017-02-161-1/+1
|\ | | | | Use new #delta arity introduced to report paged out messages
| * Use new #delta arity introduced to report paged out messagesDiana Corbacho2017-02-161-1/+1
|/
* Merge pull request #1111 from rabbitmq/rabbitmq-top-20Michael Klishin2017-02-142-3/+27
|\ | | | | Initialize core stats before any gen_server2 is started
| * Test that gen_server2 buffer length stats are generated for a gen_server2Diana Corbacho2017-02-141-1/+25
| |
| * Initialize core stats before any gen_server2 startsDiana Corbacho2017-02-141-2/+2
|/
* Remove a comment that's no longer relevantMichael Klishin2017-02-141-1/+1
| | | | | sync_mirrors can come from any process, so make sure the reader does not fixate on that unnecessarily
* Merge pull request #1107 from rabbitmq/rabbitmq-management-345rabbitmq_v3_6_7_rc1Michael Klishin2017-02-111-50/+83
|\ | | | | Calculate memory size of pagged messages
| * Merge branch 'stable' into rabbitmq-management-345Michael Klishin2017-02-1015-289/+598
| |\ | |/ |/|
* | Make dynamic_ha tests more tolerant to timing issuesDaniil Fedotov2017-02-101-12/+16
| |
* | Update rabbitmq-components.mkMichael Klishin2017-02-081-0/+2
| |
* | Rework credit_flow test to not depend on application envMichael Klishin2017-02-081-14/+8
| | | | | | | | | | | | | | | | | | Every time it is updated we forget to update the test, plus at least one time it took a few hours to even find out what exactly was failing (yes, even with CT logs). This test doesn't have to use application environment values anyway.
* | Mention #1098Michael Klishin2017-02-081-2/+2
| |
* | Update test expectationsrabbitmq_v3_6_7_milestone6Michael Klishin2017-02-071-4/+4
| |
* | Merge branch 'disable-background-gc-by-default' into stableJean-Sébastien Pédron2017-02-071-3/+3
|\ \
| * | Bump message store credit flow settingsMichael Klishin2017-02-051-1/+1
| | | | | | | | | | | | | | | | | | If we increase generic value for all processes, we should also increase them for the message store. The ratio isn't particularly scientific.
| * | Disable background GC by default; bump credit flow defaultsMichael Klishin2017-02-051-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Quite a bit of evidence of different kinds of workloads suggest that background GC does not contribute meaningfully to reducing node RAM usage on most of them. It does, however, on each run produce a massive spike in VM and CPU context switches, causing latency spikes. Some users report that running without background GC cuts their latency to a half or even a third. Multi-hour stress tests that max out all node CPU cores suggest that our current credit_flow default can still be bumped safely, reducing the amount of time publishers are throttled and making publisher latency and node's observed message throughput more predictable.
* | | Update rabbitmq-components.mkMichael Klishin2017-02-061-0/+2
|/ /