Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add necessary code for join_clustermnevis-experimental-join_cluster-165092619 | Luke Bakken | 2019-06-12 | 1 | -5/+17 |
| | |||||
* | Moving some mnevis/ra start code into join_cluster | Luke Bakken | 2019-05-31 | 1 | -10/+14 |
| | |||||
* | Add some comments, add function to reset mnevis node | Luke Bakken | 2019-05-29 | 1 | -1/+10 |
| | |||||
* | Tweak logging, add some comments | Luke Bakken | 2019-05-29 | 1 | -20/+33 |
| | |||||
* | Start work on join_cluster | Luke Bakken | 2019-05-29 | 1 | -11/+26 |
| | | | | Comment out code related to disc/ram tables | ||||
* | Rename leader to mnevis_leader in node info | Luke Bakken | 2019-05-01 | 1 | -2/+2 |
| | |||||
* | Add leader node to status, add mnevis TODOs | Luke Bakken | 2019-05-01 | 1 | -10/+29 |
| | |||||
* | fixup | Luke Bakken | 2019-05-01 | 1 | -1/+1 |
| | |||||
* | Testing out replicated rabbit_listener | Luke Bakken | 2019-05-01 | 1 | -8/+11 |
| | |||||
* | Move mnevis dependency to rabbit_common | Daniil Fedotov | 2019-05-01 | 1 | -5/+1 |
| | |||||
* | Comment unused functions | Daniil Fedotov | 2019-05-01 | 1 | -107/+107 |
| | |||||
* | Specify ra branch | Daniil Fedotov | 2019-05-01 | 1 | -2/+5 |
| | |||||
* | Make sure mnevis node starts | Daniil Fedotov | 2019-05-01 | 1 | -2/+2 |
| | |||||
* | Use mnevis transaction options to ensure local node may do dirty reads after ↵ | Daniil Fedotov | 2019-05-01 | 6 | -6/+6 |
| | | | | | | transactions. RabbitMQ relies on data being readable with dirty_read after creating entries. | ||||
* | user cluster_nodes as initial_nodes in mnevis | Daniil Fedotov | 2019-05-01 | 1 | -0/+13 |
| | |||||
* | Cleanup, use the right branch | Daniil Fedotov | 2019-05-01 | 2 | -5/+1 |
| | |||||
* | Startup and recovery with mnevis | Daniil Fedotov | 2019-05-01 | 2 | -47/+17 |
| | |||||
* | wip | Daniil Fedotov | 2019-05-01 | 2 | -9/+15 |
| | |||||
* | WIP. Fixed startup | Daniil Fedotov | 2019-05-01 | 2 | -21/+22 |
| | |||||
* | Update after rebase | Daniil Fedotov | 2019-05-01 | 1 | -1/+1 |
| | |||||
* | Rename ramnesia to mnevis | Daniil Fedotov | 2019-05-01 | 10 | -24/+25 |
| | |||||
* | Experiment to integrate ramnesia into RabbitMQ. | Daniil Fedotov | 2019-05-01 | 14 | -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.mk | Gerhard Lazu | 2019-05-01 | 1 | -1/+1 |
| | |||||
* | Update rabbitmq-components.mk | Luke Bakken | 2019-04-30 | 1 | -1/+1 |
| | |||||
* | rabbit_ff_extra: Use stdout_formatter to display `info()` table | Jean-Sébastien Pédron | 2019-04-30 | 3 | -81/+98 |
| | | | | [#164931055] | ||||
* | Merge pull request #1995 from rabbitmq/sac-qq-fix | Arnaud Cogoluègnes | 2019-04-30 | 2 | -34/+74 |
|\ | | | | | QQ SAC: process all consumers on noconnection | ||||
| * | QQ SAC: process all consumers on noconnection | kjnilsson | 2019-04-30 | 2 | -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-1980 | Luke Bakken | 2019-04-29 | 2 | -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 Fedotov | 2019-04-25 | 2 | -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 API | Michael Klishin | 2019-04-29 | 1 | -4/+30 |
| | | |||||
* | | Merge pull request #1989 from rabbitmq/rabbitmq-erlang-client-91 | Michael Klishin | 2019-04-25 | 2 | -91/+1 |
|\ \ | | | | | | | Move rabbit_queue_collector to rabbit_common repo | ||||
| * \ | Merge branch 'master' into rabbitmq-erlang-client-91 | Michael Klishin | 2019-04-25 | 12 | -360/+907 |
| |\ \ | |/ / |/| | | |||||
* | | | rabbit_ssl: less confusing wording around xref exclusions | Michael Klishin | 2019-04-25 | 1 | -1/+1 |
| | | | |||||
* | | | xref: OTP 21/22 compatibility :( | Michael Klishin | 2019-04-25 | 1 | -0/+6 |
| | | | |||||
* | | | Merge pull request #1988 from rabbitmq/rabbitmq-server-1904 | Michael Klishin | 2019-04-25 | 4 | -6/+16 |
|\ \ \ | |_|/ |/| | | Track messages that were not routed anywhere and also not published as mandatory | ||||
| * | | Update this test for #1904 | Michael Klishin | 2019-04-25 | 1 | -3/+3 |
| | | | |||||
| * | | Core metrics suite: publish unroutable messages, too (for #1904) | Michael Klishin | 2019-04-24 | 1 | -0/+2 |
| | | | |||||
| * | | Increment drop_unroutable un deliver_to_queues/2 | Michael Klishin | 2019-04-24 | 1 | -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 mandatory | Michael Klishin | 2019-04-23 | 2 | -2/+9 |
| | | | | | | | | | | | | | | | | | | | | | | | | so they have to be dropped. Part of #1904. [#165548314] | ||||
* | | | Merge pull request #1993 from velimir/newline-config-validation | Michael Klishin | 2019-04-25 | 1 | -1/+1 |
|\ \ \ | | | | | | | | | print cuttlefish validation error on a new line | ||||
| * | | | print cuttlefish validation error on a new line | Grigory Starinkin | 2019-04-25 | 1 | -1/+1 |
|/ / / | |||||
* | | | Merge pull request #1991 from rabbitmq/rabbitmq-cli-342 | Michael Klishin | 2019-04-25 | 1 | -0/+53 |
|\ \ \ | | | | | | | | | Add functions to get erlang or openssl formatted ciphers. | ||||
| * | | | Remove check for OTP-20.3 compatibility when formatting cipher_suites. | Daniil Fedotov | 2019-04-24 | 1 | -14/+2 |
| | | | | | | | | | | | | | | | | Minimal supported erlang version is 21.3 | ||||
| * | | | Add functions to get erlang or openssl formatted ciphers. | Daniil Fedotov | 2019-04-24 | 1 | -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 Klishin | 2019-04-25 | 2 | -50/+75 |
|\ \ \ \ | |||||
| * | | | | Rework log initialisation tests and boot error reporting | Michael Klishin | 2019-04-25 | 2 | -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 Klishin | 2019-04-25 | 1 | -4/+22 |
| | | | | | | | | | | | | | | | | | | | | ones | ||||
| * | | | | Merge branch 'schema-check-boot-failed' of ↵ | Michael Klishin | 2019-04-25 | 1 | -8/+8 |
| |\ \ \ \ |/ / / / / | | | | | | | | | | | https://github.com/velimir/rabbitmq-server into velimir-schema-check-boot-failed | ||||
| * | | | | show output from cuttlefish when conf validation fails | Grigory Starinkin | 2019-04-24 | 1 | -8/+8 |
| |/ / / | | | | | | | | | | | | | fixes #1985 | ||||
* | | | | Merge pull request #1983 from rabbitmq/quorum-ets-memory-breakdown | Michael Klishin | 2019-04-25 | 1 | -1/+3 |
|\ \ \ \ | | | | | | | | | | | Report memory used by the ETS tables of the ra log |