| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
The table might not exist yet (or is already gone) between the time
rabbit_nodes:all_running() runs and returns a specific node, and
mnesia:dirty_match_object() is called for that node's table.
This seems to happen frequently in CI.
(cherry picked from commit 0b1942bdc0938cb6018ef0e8eede164a0d4e4644)
|
|\
| |
| | |
Add tests for the regression introduced in #3041 (backport #3295)
|
|/
|
|
| |
(cherry picked from commit 24c25ab3ccc44e855ce50b0d25377cc7bbbcf3d3)
|
|
|
|
| |
(cherry picked from commit 01f4c06e0abdbe1194dcd16fa5920a443d3c089f)
|
|
|
|
| |
(cherry picked from commit 133e0ab72d9e9aa21cd46e564ffefd3236d3efde)
|
|
|
|
| |
(cherry picked from commit 0b024f74210cd30793d2cc5e157c4ba72205269f)
|
|\
| |
| | |
Revert "CQ: don't deliver right before acking in the index" (backport #3284)
|
|/
|
|
|
|
|
|
|
|
| |
This reverts commit 3ef858746ceba1e27167264351d8450f5fc780b4.
This change does not handle expired messages safely.
See https://github.com/rabbitmq/rabbitmq-server/discussions/3272.
(cherry picked from commit 36ad3a5b3db6aa2cb4ecd0500f653001c9adda9e)
|
|
|
|
| |
(cherry picked from commit 414b021958aba9b185a32157b3d0334a5660b181)
|
|\
| |
| | |
3.8.20 release notes (backport #3277)
|
| |
| |
| |
| | |
(cherry picked from commit 30ceca7406466517d7a32863bac8287c98e28339)
|
|/
|
|
| |
(cherry picked from commit 77c0c9680ace001eb9eb9ef8815040992f35a31d)
|
|
|
|
|
|
|
|
|
|
|
| |
rabbitmq/mk-improve-rabbitmq-upgrade-drain-log-levels
Make sure 'rabbitmq-upgrade {drain, revive}' do not produce scary log messages
(cherry picked from commit ad9b4aafb552aabd1f09b053b8e97c18936a9fdd)
Conflicts:
deps/rabbit/src/rabbit_maintenance.erl
|
|
|
|
|
|
|
|
|
|
|
| |
Partially reintroduce locking to mirrored_supervisor
(cherry picked from commit cf2c6099b3ec2ec408d1fc36193a6c74ae023bfb)
Adapted for Erlang 24 compatibility of rabbit_log call sites.
Conflicts:
deps/rabbit_common/src/mirrored_supervisor.erl
|
|\
| |
| | |
Update rabbitmq.conf.example header (backport #3255)
|
|/
|
|
|
|
| |
mostly to test Mergify integration with @pjk25.
(cherry picked from commit c12544f5454dca6298e32bb87abf2f517400f3a0)
|
|
|
|
|
|
|
|
|
| |
Keeping them in this repo might encourage more people to update
them as changes are merged, and simplify release automation a bit.
So let's try it. Per suggestion from @gerhard.
(cherry picked from commit eff69f5772498f6a6585b93c98401d8c248854ec)
|
|
|
|
|
|
|
|
| |
rabbitmq/add-rebar3_hex_to_auto-generated-rebar3-config
Add rebar3_hex plugin reference to rebar3.config generated by erlang.mk
(cherry picked from commit 5f639faff768135842db76bb3f445e6c8ecae825)
|
| |
|
|
|
|
|
| |
(cherry picked from commit c6aa88667d7a4f3decaab52824117473b1f6a871)
(cherry picked from commit 0746c3a2ee49684dec27bc5c04cf3aa6e859961a)
|
|
|
|
|
|
| |
Do not crash on badarg when env file has certain Unicode characters
(cherry picked from commit 1596f031ee1d04a442a5a021a87c27b77eb6d388)
|
|
|
|
| |
(cherry picked from commit 967f314f6fe60e928128117f1f3f93d7be6755f7)
|
|
|
|
| |
(cherry picked from commit b8cabfe3dda1948e08aeddc3d8af54ccbf47b996)
|
|
|
|
|
|
| |
Fix typo in ensure_safe_call_timeout/2
(cherry picked from commit 5bfbe5b8b19112846c47008cd580a17322ebbfb3)
|
|
|
|
|
|
| |
Adjust initial gen_server_call_timeout
(cherry picked from commit 8288babff78dac1c183255a346f63a097c45ccf8)
|
|
|
|
| |
(cherry picked from commit 71a6956ebb9c0cce67e4298c06030151535294d7)
|
|
|
|
|
| |
(cherry picked from commit 08cf1f09f5355e26da3ca81e876c1bd2780bc1a1)
(cherry picked from commit 948f5ecd5832908077e2033fdc053be4fc8df4b4)
|
|
|
|
|
|
| |
Add a github actions workflow that tests with dev builds of erlang
(cherry picked from commit 313410f5f4cea40cbd8f863395913d37ec519a4c)
|
|
|
|
| |
(cherry picked from commit 5bc25fb2ff4fc2ecd3c5605394719c894cfb0d30)
|
|
|
|
|
|
|
|
| |
rabbitmq/send-www-authenticate-when-basic-auth-present
Send www-authenticate header when basic auth present but it's wrong
(cherry picked from commit 53d67fda1fd44cb844bfe6d3b80f6a1865f66054)
|
|
|
|
|
| |
(cherry picked from commit 124503008970fd71977b385694b54412166079d8)
(cherry picked from commit 0584bc5641006f811c2276254c3b3faf8b3207e7)
|
|
|
|
|
| |
(cherry picked from commit 22f5f59d6cca72021dca3760c4deb1164d3b2438)
(cherry picked from commit 088116f4fb8c7c27c27f586f224c683ec9069ef5)
|
|
|
|
|
| |
(cherry picked from commit 0593e8307e9ba50e96a862b2b899a06c8ee976ed)
(cherry picked from commit fe7da34ce32754288e722d5ffabbf255cb1f8472)
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Unlike with gnu make, mixed version testing with bazel uses a package-generic-unix for the secondary umbrella rather than the source. This brings the benefit of being able to mixed version test releases built with older erlang versions (even though all nodes will run under the single version given to bazel)
This introduces new test labels, adding a `-mixed` suffix for every existing test. They can be skipped if necessary with `--test_tag_filters` (see the github actions workflow for an example)
As part of the change, it is now possible to run an old release of rabbit with rabbitmq_run rule, such as:
`bazel run @rabbitmq-server-generic-unix-3.8.17//:rabbitmq-run run-broker`
(cherry picked from commit d6399bbb5b6c90c2a9e3d20011452ea59808c341)
(cherry picked from commit 6f24943f038b40a0bc368c344cc0b1dd8f4b9f93)
|
|
|
|
| |
(cherry picked from commit 0f4cf2755d2c1734c72e7254cf491f600260fbce)
|
|
|
|
|
|
|
|
| |
rabbitmq/validate-amqp0-9-1-queue-name-length-in-management-ui
Validate amqp0.9.1 queue name length in management UI
(cherry picked from commit 4ba8d055356d368bca821b294e730bc4901b774b)
|
|
|
|
| |
(cherry picked from commit ef14bf067ec9a70db2b600f9fb7a8cda1d696bbc)
|
| |
|
|
|
|
|
| |
(cherry picked from commit e4920f014b96d4de62d0caa29bcfa0594e0107f2)
(cherry picked from commit 5f198314cf9fa83c15a397fc95e0637c53a63c63)
|
|
|
|
|
| |
(cherry picked from commit cbec3b0ab4e3d57b2570cab5570c2a8eba0263ef)
(cherry picked from commit 5a708a8086c3542ff9929393468539d7db8dbcfd)
|
|
|
|
|
| |
(cherry picked from commit ff619eea6ad321544a24a9a1c54445eb53beba93)
(cherry picked from commit bb5029284c86e7b94c018ae537297d5a9e95c941)
|
|
|
|
|
| |
(cherry picked from commit 9daa7100faf8a7da3b61ce96d19d6657bb81ed4d)
(cherry picked from commit 8d3961f5e0f0a8e13f080612ddfe957339e76d31)
|
|
|
|
|
|
|
|
|
| |
Now a base .bazelrc is provided, which will import a user.bazelrc
file, allowing local additions and overrides (like credentials and/or
os specific config). user-template.bazelrc provides an example.
(cherry picked from commit 18e460c129c2b5e1d1ef5bc53c5ce65bfc47f1af)
(cherry picked from commit 3f00d1824c240e69c79ec0dfaa4c528d1f3a53c2)
|
|
|
|
|
| |
(cherry picked from commit fd1dd02ecf963afc2d21ac268eff00004201f49e)
(cherry picked from commit f7e461435697ae8cc325f8dcbc7a5aa758469d8b)
|
|
|
|
|
| |
(cherry picked from commit 8f9de08de7aa61517bede0c7bb1f440890690888)
(cherry picked from commit ccf0c8cc3b786dfb49ba7c8cb1aa0db8144a434f)
|
|
|
|
|
|
|
| |
in bazel
(cherry picked from commit 05111b3653d984422beade5fa5dc0365c5102a32)
(cherry picked from commit 2a72c90e99c313867f5fc2b75bda2753718efe23)
|
|
|
|
| |
(cherry picked from commit dc1b1d296ceda88ed4ea633e81f67714fe835fe9)
|
|
|
|
|
| |
(cherry picked from commit 84211000088167e42df9337f5d4ead13b5ae0ed4)
(cherry picked from commit dc35c67c32edbe4bf64a211734ac4878bcd63108)
|
|
|
|
|
| |
(cherry picked from commit 3eac3cf8a8e9a5e90998cd63933261a8c5dc8952)
(cherry picked from commit 92b6a593673e9db971173f812cc469e5dbe12ef4)
|
|
|
|
|
| |
(cherry picked from commit 242ba2c9e69b681f0a13430eb181496051af7039)
(cherry picked from commit e2e35afb8caed5e46aff2bef79b89db2f1f0ee20)
|