| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merge pull request #1999 from rabbitmq/queue-master-location-validation | Michael Klishin | 2019-05-03 | 2 | -1/+18 |
| |\ | | | | | Policy validation must return 'ok' or an error | ||||
| | * | Wording, explain | Michael Klishin | 2019-05-03 | 1 | -2/+2 |
| | | | |||||
| | * | Test invalid policy returns an error | Diana Corbacho | 2019-05-02 | 1 | -0/+14 |
| | | | | | | | | | [#165689664] | ||||
| | * | Policy validation must return 'ok' or an error | Diana Corbacho | 2019-05-02 | 1 | -1/+4 |
| | | | | | | | | | | | | | Any other value will break the validation cycle and leave the rest of the arguments without validate [#165689664] | ||||
| * | | feature_flags_SUITE: Do not depend on the `quorum_queue` feature flag | Jean-Sébastien Pédron | 2019-05-02 | 1 | -73/+92 |
| |/ | | | | | This will ease the backport to 3.7.x where that feature flag does not exist. | ||||
| * | 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 | ||||
| | * \ \ \ | Merge branch 'master' into quorum-ets-memory-breakdown | Michael Klishin | 2019-04-24 | 12 | -349/+802 |
| | |\ \ \ \ | |/ / / / |/| | | | | |||||
| * | | | | | Merge pull request #1972 from rabbitmq/consumer_timeouts | Karl Nilsson | 2019-04-24 | 6 | -303/+754 |
| |\ \ \ \ \ | |_|/ / / |/| | | | | Consumer timeouts | ||||
| | * | | | | spelling | kjnilsson | 2019-04-23 | 1 | -7/+7 |
| | | | | | | |||||
| | * | | | | Move consumer timeout handler | kjnilsson | 2019-04-23 | 1 | -61/+63 |
| | | | | | | | | | | | | | | | | | | | | | To own function | ||||
| | * | | | | Cancel tick timer if there are no pending acks | kjnilsson | 2019-04-23 | 1 | -10/+37 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If there are no pending acks we should allow the channel to enter hibernate without being woken up by the tick timer. [#164212469] | ||||
| | * | | | | Move consumer timeout tests to own SUITE | kjnilsson | 2019-04-23 | 5 | -88/+307 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also handle case where client does not support consumer cancellation and rename the queue_cleanup timer to a generic "tick" timer for channels to perform periodic activities. [#164212469] | ||||
| | * | | | | Refactor channel state | kjnilsson | 2019-04-23 | 2 | -309/+422 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | To put static fields into a nested record to avoid some copying on update. Also exit the channel when a basic.get times out. [#164212469] | ||||
| | * | | | | Implement consumer channel timeouts | kjnilsson | 2019-04-23 | 3 | -23/+113 |
| | | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | | Such that if a consumer has a message awaiting ack for longer than this timeout the consumer will either be cancelled (if the client supports it) or the channel will be closed to ensure the message does not get stuck permanently. | ||||
| | | * | | Report memory used by the ETS tables of the ra log | Diana Corbacho | 2019-04-16 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | | | [#161752680] | ||||
| | | | * | Move rabbit_queue_collector to rabbit_common repo. | Daniil Fedotov | 2019-04-23 | 2 | -91/+1 |
| | |_|/ |/| | | | | | | | | | | | | | | | | | Collector is used by a connection supervisor, which may be on the client side for direct connections. Addresses rabbitmq-erlang-client#91 | ||||
| * | | | Merge pull request #1987 from rabbitmq/clarify_si_unit_symbols | Michael Klishin | 2019-04-23 | 4 | -21/+27 |
| |\ \ \ | | | | | | | | | Clarify unit symbols | ||||
| | * | | | Clarify unit symbols | Gerhard Lazu | 2019-04-23 | 4 | -21/+27 |
| | |/ / | | | | | | | | | | | | | RabbitMQ supports both power of 2 & power of 10 unit symbols. Giving clear examples of the difference - it's a mistake easy to make. | ||||
| * | | | Revert "Clarify unit symbols" | Gerhard Lazu | 2019-04-23 | 4 | -27/+21 |
| | | | | | | | | | | | | | This reverts commit 738604543a31f6ba5c5b92f475a85295c636df33. | ||||
| * | | | Clarify unit symbols | Gerhard Lazu | 2019-04-23 | 4 | -21/+27 |
| |/ / | | | | | | | | | RabbitMQ supports both power of 2 & power of 10 unit symbols. Giving clear examples of the difference - it's a mistake easy to make. | ||||
| * | | Update rabbitmq-components.mk | Gerhard Lazu | 2019-04-22 | 1 | -0/+4 |
| | | | |||||
| * | | Makefile: Remove cipher/hash/iterations default values from default app. env. | Jean-Sébastien Pédron | 2019-04-19 | 1 | -5/+1 |
| | | | | | | | | | The code already queries `rabbit_pbe`. | ||||
| * | | clustering_management_SUITE: don't depend on `cluster_status` output, querry ↵ | Michael Klishin | 2019-04-18 | 1 | -20/+16 |
| |/ | | | | | | alarms via rpc Per discussion with @dumbbell. | ||||
