summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Test and clean up metrics dependent on both process and entityDiana Corbacho2017-03-082-12/+36
| | | | | It leaked consumer_created when the queue still existed, now both entity and process must exists to keep the metrics.
* Call msg_store_index operations via helper functions.Daniil Fedotov2017-03-071-10/+18
| | | | | | This makes reasoning about message store index concurrency and usage easier. One can see which operations on index are called from which actor in the message store.
* Merge branch 'stable'Michael Klishin2017-03-071-2/+2
|\
| * 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
| | |
* | | Merge branch 'stable'Jean-Sébastien Pédron2017-03-062-18/+38
|\ \ \ | |/ /
| * | 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
| |
* | Correct supported versions we reportMichael Klishin2017-03-061-1/+1
| | | | | | | | | | Previous revision produced 4 digit version numbers which we don't normally use.
* | Merge pull request #1132 from rabbitmq/rabbitmq-server-1131Michael Klishin2017-03-031-1/+12
|\ \ | | | | | | Better message for plugin version requirement
| * | WordingMichael Klishin2017-03-031-1/+1
| | |
| * | Merge branch 'master' into rabbitmq-server-1131Michael Klishin2017-03-034-20/+61
| |\ \ | |/ / |/| |
* | | Merge branch 'stable'Michael Klishin2017-03-032-16/+54
|\ \ \ | | |/ | |/|
| * | 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-022-4/+7
| | |
* | | Revert "Update metrics gc to support gc marker"Michael Klishin2017-03-012-7/+4
| | | | | | | | | | | | | | | | | | | | | This reverts commit bde71d2c49632d25a235edb86aa56efaf760fb97. This was not meant to be merged directly into master. Other repositories need a manual merge.
* | | Merge branch 'stable'Michael Klishin2017-03-010-0/+0
|\ \ \ | |/ /
| * | Update metrics gc to support gc markerDiana Corbacho2017-03-012-4/+7
| | |
* | | Merge pull request #1130 from rabbitmq/rabbitmq-management-353Michael Klishin2017-03-012-4/+7
|\ \ \ | | | | | | | | Update metrics gc to support gc marker
| * | | Update metrics gc to support gc markerDiana Corbacho2017-03-012-4/+7
| | | |
| | | * Better message for plugin version requirementDiana Corbacho2017-03-011-1/+12
| |_|/ |/| |
* | | Add missing acting user for internal functionDaniil Fedotov2017-03-011-7/+7
| | |
* | | Merge branch 'stable'Michael Klishin2017-03-011-4/+22
|\ \ \ | | |/ | |/|
| * | DocoMichael Klishin2017-03-011-4/+22
| |/
* | Merge pull request #1128 from rabbitmq/rabbitmq-server-1124Michael Klishin2017-02-283-15/+45
|\ \ | | | | | | Exclude apps that are not RabbitMQ plugins from the list of plugins
| * | Rename functionDiana Corbacho2017-02-273-19/+19
| | |
| * | Exclude apps that are not RabbitMQ plugins from the list of pluginsDiana Corbacho2017-02-273-15/+45
| | |
* | | Merge branch 'stable'Jean-Sébastien Pédron2017-02-270-0/+0
|\ \ \ | |/ / |/| / | |/
| * 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 #1123 from rabbitmq/rabbitmq-server-838Michael Klishin2017-02-232-7/+8
|\ \ | | | | | | Rename msg_store_index:delete_by_file to index_cleanup_undefined_file
| * | Long ugly callback nameDaniil Fedotov2017-02-232-6/+7
| | |
| * | Rename msg_store_index:delete_by_file to index_cleanup_undefined_fileDaniil Fedotov2017-02-232-6/+6
| | | | | | | | | | | | | | | | | | The `delete_by_file` function is used only once with `undefined` parameter. For key-value store implementations (e.g. eleveldb) it's much easier to implement, than maintaining a filename index. ETS index also can be optimised.
* | | Merge branch 'stable'Michael Klishin2017-02-231-2/+8
|\ \ \ | |/ / |/| / | |/
| * 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
| |/
* | Revert "Restore "Do not expand plugins anymore""rabbitmq_v3_7_0_milestone13Jean-Sébastien Pédron2017-02-228-212/+80
| | | | | | | | | | | | | | | | | | Loading a native library (eg. a NIF) from an .ez archive in unsupported by Erlang and the team decided to revert this change again. This reverts commit 0151abf37710dfc421523f9235514a438270e032. [#136622317]
* | Rework DNS peer discovery test to be less sensitive to local resolverMichael Klishin2017-02-211-4/+4
| | | | | | | | | | In some environments (e.g. on AWS) there can be more than one result returned. We only care about the list containing the value we expect.
* | Prefer inet:gethostbyaddr/1 to inet_res:gethostbyaddr/1Michael Klishin2017-02-201-1/+1
| | | | | | | | | | | | | | The former is supposed to be the public API of the latter, see aweber/rabbitmq-autocluster#127. Fixes #1116.
* | Fix a bad mergeMichael Klishin2017-02-201-0/+1
| |
* | Merge branch 'stable'Michael Klishin2017-02-204-1/+475
|\ \ | |/ | | | | | | Conflicts: src/rabbit_exchange.erl
| * 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
| | |
* | | Merge pull request #1115 from ↵Michael Klishin2017-02-203-57/+71
|\ \ \ | | | | | | | | | | | | | | | | rabbitmq/rabbitmq-server-msg-store-recovery-optimize Optimise message store recovery.