| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Merge pull request #2432 from rabbitmq/lrb-cuttlefish-2.4.0 | Michael Klishin | 2020-08-20 | 1 | -1/+1 | |
| |\ | | | | | Bump cuttlefish | |||||
| | * | Bump cuttlefish | Luke Bakken | 2020-08-18 | 1 | -1/+1 | |
| |/ | | | | | | Version 2.4.0 includes the LICENSE file Related to https://github.com/pivotal-cf/norsk-config/pull/1167 | |||||
| * | rabbitmq.conf.example: mention how to disable non-TLS listeners | Michael Klishin | 2020-08-17 | 1 | -0/+5 | |
| | | ||||||
| * | Merge pull request #2430 from mnxumalo/fix-getmetadata-function-in-vhost | Michael Klishin | 2020-08-13 | 1 | -1/+1 | |
| |\ | | | | | Fix bug in get_metadata function in vhost.erl module. | |||||
| | * | Fix bug in get_metadata function in vhost.erl module. | Mthulisi Nxumalo | 2020-08-13 | 1 | -1/+1 | |
| |/ | ||||||
| * | definition_import_SUITE: Skip import_case13 if quorum_queues are unsupported | Jean-Sébastien Pédron | 2020-08-12 | 1 | -17/+23 | |
| | | | | | | We need this because the testcase fails in a mixed-version cluster situation if the other node does not support quorum queues. | |||||
| * | Merge pull request #2426 from rabbitmq/fix-queue-args-definitions | Michael Klishin | 2020-08-11 | 3 | -3/+80 | |
| |\ | | | | | Fix parsing of queue arguments on definitions list | |||||
| | * | Add a definition import test for #2426 | Michael Klishin | 2020-08-11 | 2 | -1/+79 | |
| | | | ||||||
| | * | Fix parsing of queue arguments on definitions list | dcorbacho | 2020-08-11 | 1 | -2/+1 | |
| | | | ||||||
| * | | feature_flags_SUITE: Use rabbit_file:recursive_*() to manage test plugin | Jean-Sébastien Pédron | 2020-08-10 | 1 | -3/+4 | |
| |/ | | | | | | Plugins can be packaged as .ez archives or directories, and the latter is the default now. The `file:copy()` and `file:delete()` functions don't work with directories obviously. | |||||
| * | Update rabbitmq-components.mk | Luke Bakken | 2020-08-04 | 1 | -13/+26 | |
| | | ||||||
| * | Merge pull request #2419 from GitHubPang/master-doc-typo | Michael Klishin | 2020-07-30 | 2 | -2/+2 | |
| |\ | | | | | Fix typo in doc for list_unresponsive_queues | |||||
| | * | Fixed typo in doc for list_unresponsive_queues | GitHubPang | 2020-07-30 | 1 | -1/+1 | |
| | | | | | | | | | In the doc for list_unresponsive_queues, fixed an incorrect option name. See https://github.com/rabbitmq/rabbitmq-website/issues/1024 | |||||
| | * | Fixed typo in doc for list_unresponsive_queues | GitHubPang | 2020-07-30 | 1 | -1/+1 | |
| | | | | | | | | | In the doc for list_unresponsive_queues, fixed an incorrect option name. See https://github.com/rabbitmq/rabbitmq-website/issues/1024 | |||||
| | * | Merge pull request #1 from rabbitmq/master | GitHubPang | 2020-07-30 | 17 | -1058/+1106 | |
| | |\ | | | | | | | Merge from source | |||||
| * | | | Update rabbitmq-components.mk | Jean-Sébastien Pédron | 2020-07-30 | 1 | -4/+11 | |
| | |/ |/| | ||||||
| * | | Update rabbitmq-components.mk | Luke Bakken | 2020-07-29 | 1 | -9/+9 | |
| | | | ||||||
| * | | Merge pull request #2398 from rabbitmq/salvage-1 | Philip Kuryloski | 2020-07-27 | 2 | -23/+39 | |
| |\ \ | | | | | | | Expose some message index related functions for salvage tool | |||||
| | * | | Expose some message index related functions for salvage tool | Philip Kuryloski | 2020-07-02 | 2 | -23/+39 | |
| | | | | | | | | | | | | | | | | `rabbit_msg_store:scan_file_for_valid_messages/1` `rabbit_queue_index:scan_queue_segments/4` | |||||
| * | | | Merge pull request #2417 from rabbitmq/mark-node-as-ready-after-it-is | Jean-Sébastien Pédron | 2020-07-24 | 4 | -205/+211 | |
| |\ \ \ | | | | | | | | | Mark node as ready after it actually is | |||||
| | * | | | GitHub Actions: Switch from Erlang 22.3 to 23.0 | Jean-Sébastien Pédron | 2020-07-24 | 1 | -182/+182 | |
| | | | | | ||||||
| | * | | | GitHub Actions: Terminate 30-CT_SUITE.yaml with a newline | Jean-Sébastien Pédron | 2020-07-24 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | This fixes the concatenation of all jobs. | |||||
| | * | | | rabbit_networking: Re-enable Dialyzer in this file | Jean-Sébastien Pédron | 2020-07-24 | 1 | -8/+9 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The function spec of `erl_epmd:port_please/3` was fixed in Erlang 23. we can re-enable Dialyzer in this file. This was mandatory anyway, otherwise disabling Dialyzer for this one triggered the following warning in rabbit:do_run_postlaunch_phase/0: rabbit.erl:1059: Function log_broker_started/1 will never be called That's because the pattern matching we did on the return value of `erl_epmd:port_please/{2,3}` was considered incorrect by Dialyzer, causing a possible crash. The crash would happen before `log_broker_started/1` would be called, which meant `log_broker_started/1` would be dead code. | |||||
| | * | | | rabbit: Move critical code back to before we mark the node as ready | Jean-Sébastien Pédron | 2020-07-24 | 1 | -14/+19 | |
| |/ / / | | | | | | | | | | | | | | | | | | | | | | `rabbit_networking:boot()` and the maintenance mode preparation was moved or added after we marked the node as ready. Therefore, functions such as `rabbit:is_running()` were lying. This led to bugs such as "rabbitmqctl wait" tu return too early, or testcases starting to run before the node was started and thus failing. | |||||
| * | | | maintenance_mode_SUITE, queue_master_location_SUITE: Enable ↵ | Jean-Sébastien Pédron | 2020-07-23 | 2 | -25/+52 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `maintenance_mode_status` feature flag This is a prerequisite for the testsuites to work. The second benefit is that if the feature flag is unavailable (say, in mixed-version testing), the testcases will be skipped. While here, remove all trailing whitespaces. | |||||
| * | | | rabbit_prelaunch_errors, rabbit_core_ff: Fix style consistency | Jean-Sébastien Pédron | 2020-07-23 | 2 | -17/+22 | |
| | | | | ||||||
| * | | | GitHub Actions: Regen workflows | Michael Klishin | 2020-07-22 | 2 | -358/+358 | |
| | | | | ||||||
| * | | | GitHub Actions: Regen workflows | Michael Klishin | 2020-07-22 | 2 | -722/+708 | |
| | | | | ||||||
| * | | | rabbitmq-diagnostics node_health_check is deprecated, remove its test suite | Michael Klishin | 2020-07-22 | 1 | -190/+0 | |
| | | | | | | | | | | | | | it is timing-sensitive | |||||
| * | | | GitHub Actions: Regen workflows | Jean-Sébastien Pédron | 2020-07-22 | 2 | -362/+552 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | * Use the latest 3.7.x release candidate during mixed-version testing because no releases contain the latest fixes to the feature flags helpers yet. * Restore Elixir version to the oldest we support (also the compiler in recent versions of Elixir fails frequently, at least in Concourse). | |||||
| * | | | rabbit_prelaunch_conf: Integrate application load error to existing message | Jean-Sébastien Pédron | 2020-07-22 | 1 | -5/+4 | |
| | | | | | | | | | | | | | | | | This fixes the layout of the logged list and the style of the source file. | |||||
| * | | | Update erlang.mk | dcorbacho | 2020-07-21 | 1 | -1/+2 | |
| | | | | ||||||
| * | | | Update rabbitmq-components.mk | Jean-Sébastien Pédron | 2020-07-21 | 1 | -1/+1 | |
| | | | | ||||||
| * | | | Update rabbitmq-components.mk | Michael Klishin | 2020-07-21 | 1 | -2/+2 | |
| | | | | ||||||
| * | | | rabbit_prelaunch_conf: log application loading failures | Michael Klishin | 2020-07-21 | 1 | -1/+3 | |
| | | | | ||||||
| * | | | Revert drop of Exhibit B on MPL 2.0 | dcorbacho | 2020-07-20 | 1 | -2/+8 | |
| | | | | ||||||
| * | | | Merge pull request #2415 from GitHubPang/master-fix-typo | Michael Klishin | 2020-07-20 | 1 | -1/+1 | |
| |\ \ \ | |_|/ |/| | | Corrected a typo in man page of rabbitmqctl.8. | |||||
| | * | | Corrected a typo. | GitHubPang | 2020-07-20 | 1 | -1/+1 | |
| |/ / | ||||||
| * | | A typo | Michael Klishin | 2020-07-17 | 1 | -1/+1 | |
| | | | ||||||
| * | | Improve a couple of error messages | Michael Klishin | 2020-07-17 | 1 | -3/+3 | |
| | | | ||||||
| * | | Update MPL2 license file, drop Exhibit B | Michael Klishin | 2020-07-17 | 1 | -8/+2 | |
| | | | | | | | | | | | | | | | | | | | and add a VMware copyright notice. We did not mean to make this code Incompatible with Secondary Licenses as defined in [1]. 1. https://www.mozilla.org/en-US/MPL/2.0/FAQ/ | |||||
| * | | Merge pull request #2413 from rabbitmq/rabbitmq-server-2349-2 | Michael Klishin | 2020-07-16 | 1 | -1/+1 | |
| |\ \ | | | | | | | Catch case where feature flag is not enabled | |||||
| | * | | Catch case where feature flag is not enabled | Luke Bakken | 2020-07-15 | 1 | -1/+1 | |
| |/ / | | | | | | | | | | | Follow-up to #2349 Part of #2321 | |||||
| * | | Merge pull request #2349 from rabbitmq/rabbitmq-server-2321 | D Corbacho | 2020-07-14 | 16 | -84/+887 | |
| |\ \ | | | | | | | Node drain (maintenance mode) operations | |||||
| | * | | Correct two minor issues discovered by Dialyzer | Michael Klishin | 2020-07-14 | 2 | -11/+9 | |
| | | | | ||||||
| | * | | Sync license headers with MPL2 in master | Michael Klishin | 2020-07-14 | 2 | -25/+7 | |
| | | | | ||||||
| | * | | Hide maintenance mode behind a feature flag | Michael Klishin | 2020-07-14 | 6 | -49/+120 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Otherwise we'd lose mixed version cluster compatibility. We cannot pre-create a table since it will be checked for existence on cluster peers. We cannot use an upgrade function since it assumes a cluster-wide restart. A feature flag avoids as many headaches as possible and when flags are detected to be compatible on node start, they are all enabled automatically. References #2321. | |||||
| | * | | Extract rabbit_networking:stop_ranch_listener_of_protocol/1 | Michael Klishin | 2020-07-14 | 1 | -1/+11 | |
| | | | | | | | | | | | | | Part of rabbitmq/rabbitmq-server#2321 | |||||
| | * | | Be more defensive when computing Ranch ref from protocol name | Michael Klishin | 2020-07-14 | 1 | -2/+4 | |
| | | | | | | | | | | | | | Part of rabbitmq/rabbitmq-server#2321 | |||||
| | * | | Report node maintenance status in 'rabbitmq-diagnostics status' | Michael Klishin | 2020-07-14 | 2 | -36/+55 | |
| | | | | | | | | | | | | | Part of rabbitmq/rabbitmq-server#2321 | |||||
