summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Add necessary code for join_clustermnevis-experimental-join_cluster-165092619Luke Bakken2019-06-121-5/+17
|
* Moving some mnevis/ra start code into join_clusterLuke Bakken2019-05-311-10/+14
|
* Add some comments, add function to reset mnevis nodeLuke Bakken2019-05-291-1/+10
|
* Tweak logging, add some commentsLuke Bakken2019-05-291-20/+33
|
* Start work on join_clusterLuke Bakken2019-05-291-11/+26
| | | | Comment out code related to disc/ram tables
* Rename leader to mnevis_leader in node infoLuke Bakken2019-05-011-2/+2
|
* Add leader node to status, add mnevis TODOsLuke Bakken2019-05-011-10/+29
|
* fixupLuke Bakken2019-05-011-1/+1
|
* Testing out replicated rabbit_listenerLuke Bakken2019-05-011-8/+11
|
* Move mnevis dependency to rabbit_commonDaniil Fedotov2019-05-011-5/+1
|
* Comment unused functionsDaniil Fedotov2019-05-011-107/+107
|
* Specify ra branchDaniil Fedotov2019-05-011-2/+5
|
* Make sure mnevis node startsDaniil Fedotov2019-05-011-2/+2
|
* Use mnevis transaction options to ensure local node may do dirty reads after ↵Daniil Fedotov2019-05-016-6/+6
| | | | | | transactions. RabbitMQ relies on data being readable with dirty_read after creating entries.
* user cluster_nodes as initial_nodes in mnevisDaniil Fedotov2019-05-011-0/+13
|
* Cleanup, use the right branchDaniil Fedotov2019-05-012-5/+1
|
* Startup and recovery with mnevisDaniil Fedotov2019-05-012-47/+17
|
* wipDaniil Fedotov2019-05-012-9/+15
|
* WIP. Fixed startupDaniil Fedotov2019-05-012-21/+22
|
* Update after rebaseDaniil Fedotov2019-05-011-1/+1
|
* Rename ramnesia to mnevisDaniil Fedotov2019-05-0110-24/+25
|
* Experiment to integrate ramnesia into RabbitMQ.Daniil Fedotov2019-05-0114-82/+202
| | | | | | | Can run multiple nodes using predefined config. Runs from the virgin node state.. Can declare a queue. Logs are written to stdout to be visible on startup.
* Update rabbitmq-components.mkGerhard Lazu2019-05-011-1/+1
|
* Update rabbitmq-components.mkLuke Bakken2019-04-301-1/+1
|
* rabbit_ff_extra: Use stdout_formatter to display `info()` tableJean-Sébastien Pédron2019-04-303-81/+98
| | | | [#164931055]
* Merge pull request #1995 from rabbitmq/sac-qq-fixArnaud Cogoluègnes2019-04-302-34/+74
|\ | | | | QQ SAC: process all consumers on noconnection
| * QQ SAC: process all consumers on noconnectionkjnilsson2019-04-302-34/+74
|/ | | | | | | | There can be multiple single active consumers in the consumers map if all but one are cancelled. Take this into account when processing noconnections. [#165438843]
* Merge pull request #1994 from rabbitmq/rabbitmq-server-1980Luke Bakken2019-04-292-3/+109
|\ | | | | Reset overflow queue property to drop-head if policy is unset.
| * Reset overflow queue property to drop-head if policy is unset.Daniil Fedotov2019-04-252-3/+109
| | | | | | | | | | | | | | If `overflow` policy is unset the actual queue property should reset to it's default value. Fixes #1980
* | rabbit_ssl: support Erlang 21 and 22 suite formatting APIMichael Klishin2019-04-291-4/+30
| |
* | Merge pull request #1989 from rabbitmq/rabbitmq-erlang-client-91Michael Klishin2019-04-252-91/+1
|\ \ | | | | | | Move rabbit_queue_collector to rabbit_common repo
| * \ Merge branch 'master' into rabbitmq-erlang-client-91Michael Klishin2019-04-2512-360/+907
| |\ \ | |/ / |/| |
* | | rabbit_ssl: less confusing wording around xref exclusionsMichael Klishin2019-04-251-1/+1
| | |
* | | xref: OTP 21/22 compatibility :(Michael Klishin2019-04-251-0/+6
| | |
* | | Merge pull request #1988 from rabbitmq/rabbitmq-server-1904Michael Klishin2019-04-254-6/+16
|\ \ \ | |_|/ |/| | Track messages that were not routed anywhere and also not published as mandatory
| * | Update this test for #1904Michael Klishin2019-04-251-3/+3
| | |
| * | Core metrics suite: publish unroutable messages, too (for #1904)Michael Klishin2019-04-241-0/+2
| | |
| * | Increment drop_unroutable un deliver_to_queues/2Michael Klishin2019-04-241-1/+2
| | | | | | | | | | | | | | | | | | | | | Some code paths only go through it, e.g. when a transaction commits. Pair: @dcorbacho.
| * | Track messages that were not routed anywhere and also not published as mandatoryMichael Klishin2019-04-232-2/+9
| | | | | | | | | | | | | | | | | | | | | | | | so they have to be dropped. Part of #1904. [#165548314]
* | | Merge pull request #1993 from velimir/newline-config-validationMichael Klishin2019-04-251-1/+1
|\ \ \ | | | | | | | | print cuttlefish validation error on a new line
| * | | print cuttlefish validation error on a new lineGrigory Starinkin2019-04-251-1/+1
|/ / /
* | | Merge pull request #1991 from rabbitmq/rabbitmq-cli-342Michael Klishin2019-04-251-0/+53
|\ \ \ | | | | | | | | Add functions to get erlang or openssl formatted ciphers.
| * | | Remove check for OTP-20.3 compatibility when formatting cipher_suites.Daniil Fedotov2019-04-241-14/+2
| | | | | | | | | | | | | | | | Minimal supported erlang version is 21.3
| * | | Add functions to get erlang or openssl formatted ciphers.Daniil Fedotov2019-04-241-0/+65
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SSL application provides API to get ciphers by format or by default/all/anonymous, but not both, so it's not possible to get all openssl-formatted ciphers. OTP-20 and OTP-21 have different modules containing cipher formatting functions - using function_exported to support both. Addresses rabbitmq/rabbitmq-cli#342
* | | | Merge branch 'velimir-schema-check-boot-failed'Michael Klishin2019-04-252-50/+75
|\ \ \ \
| * | | | Rework log initialisation tests and boot error reportingMichael Klishin2019-04-252-43/+50
| | | | | | | | | | | | | | | | | | | | | | | | | Incorrect argument formatting was exposed by the change in #1990 and resulted in unit test failures.
| * | | | unit_inbroker_non_parallel suite: split log management test into two smaller ↵Michael Klishin2019-04-251-4/+22
| | | | | | | | | | | | | | | | | | | | ones
| * | | | Merge branch 'schema-check-boot-failed' of ↵Michael Klishin2019-04-251-8/+8
| |\ \ \ \ |/ / / / / | | | | | | | | | | https://github.com/velimir/rabbitmq-server into velimir-schema-check-boot-failed
| * | | | show output from cuttlefish when conf validation failsGrigory Starinkin2019-04-241-8/+8
| |/ / / | | | | | | | | | | | | fixes #1985
* | | | Merge pull request #1983 from rabbitmq/quorum-ets-memory-breakdownMichael Klishin2019-04-251-1/+3
|\ \ \ \ | | | | | | | | | | Report memory used by the ETS tables of the ra log