Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Run mix for rabbitmqctl in a temp dirrin/bazel-mix-use-mktemp | Rin Kuryloski | 2022-10-04 | 1 | -4/+2 |
| | | | | | This should eliminate local pollution on macos that occassionally occurs as a result of reduced sandboxing | ||||
* | Merge pull request #6010 from rabbitmq/rin/bazel-use-mix-format | Michael Klishin | 2022-10-04 | 3 | -2/+5 |
|\ | | | | | Add 'mix format --check-formatted' to the rabbitmqctl_tests in bazel | ||||
| * | Add 'mix format --check-formatted' to the rabbitmqctl_tests in bazel | Rin Kuryloski | 2022-10-04 | 3 | -2/+5 |
|/ | | | | to match the check on the Makefile side that was recently introduced | ||||
* | Merge pull request #6003 from rabbitmq/rin/update-elixir-version | Rin Kuryloski | 2022-10-04 | 1 | -1/+1 |
|\ | | | | | Use Elixir 1.13.x with otp 24.x in bazel build | ||||
| * | Use Elixir 1.13.x with otp 24.x in bazel build | Rin Kuryloski | 2022-10-04 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #6001 from rabbitmq/bump-otp-25.1 | Rin Kuryloski | 2022-10-04 | 2 | -7/+7 |
|\ | | | | | Adopt otp 25.1.1 | ||||
| * | Adopt otp 25.1.1 | GitHub | 2022-10-04 | 2 | -7/+7 |
|/ | |||||
* | Fail the update-otp-patches workflow is string replacement fails | Rin Kuryloski | 2022-10-04 | 1 | -2/+4 |
| | |||||
* | (hopefully last for now) update update-otp-patches.yaml workflow | Rin Kuryloski | 2022-10-04 | 1 | -1/+1 |
| | |||||
* | Again update update-otp-patches.yaml workflow | Rin Kuryloski | 2022-10-04 | 1 | -2/+3 |
| | |||||
* | fixup previous commit | Rin Kuryloski | 2022-10-04 | 1 | -1/+1 |
| | |||||
* | Fixup the update-otp-patches.yaml workflow | Rin Kuryloski | 2022-10-04 | 1 | -3/+26 |
| | |||||
* | Merge pull request #5944 from rabbitmq/gh_5927 | Michael Klishin | 2022-10-04 | 4 | -43/+192 |
|\ | | | | | Fix channel crash when cancelling then consuming using the same consumer tag and channel | ||||
| * | Change rabbit_fifo_client get_missing_deliveries to use aux_command | Karl Nilsson | 2022-10-03 | 3 | -12/+85 |
| | | | | | | | | | | | | | | | | | | | | | | As since QQ v2 we don't ever keep any messages in memory and we need to read them from the log. The only way to do this is by using an aux command. Execute get_checked_out query on local members if possible This reduces the change of crashing a QQ member during a live upgrade where the follower does not have the appropriate code in handle_aux | ||||
| * | Ensure consumer msg_id state is synchronised | Karl Nilsson | 2022-10-03 | 3 | -31/+107 |
| | | | | | | | | | | | | By returning the next msg id for a merged consumer the rabbit_fifo_client can set it's next expected msg_id accordingly and avoid triggering a fetch of "missing" messages from the queue. | ||||
* | | Merge pull request #5981 from rabbitmq/rabbitmq-server-5980 | Michael Klishin | 2022-10-04 | 3 | -80/+80 |
|\ \ | |||||
| * | | Update from `master` to `main` | Luke Bakken | 2022-10-03 | 3 | -80/+80 |
| | | | | | | | | | | | | | | | | | | Fixes #5980 Reference rabbitmq/rabbitmq-metronome#16 | ||||
* | | | Merge pull request #5975 from ↵ | Michael Klishin | 2022-10-03 | 9 | -11/+11 |
|\ \ \ | |/ / |/| | | | | | rabbitmq/dependabot/github_actions/main/actions/cache-3.0.10 | ||||
| * | | Bump actions/cache from 3.0.9 to 3.0.10 | dependabot[bot] | 2022-10-03 | 9 | -11/+11 |
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [actions/cache](https://github.com/actions/cache) from 3.0.9 to 3.0.10. - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](https://github.com/actions/cache/compare/v3.0.9...v3.0.10) --- updated-dependencies: - dependency-name: actions/cache dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> | ||||
* | | Merge pull request #5968 from rabbitmq/selenium-suites | Michael Klishin | 2022-10-03 | 33 | -234/+515 |
|\ \ | | | | | | | Refactor how selenium suites are run | ||||
| * | | Trailing whitespace | Michael Klishin | 2022-10-03 | 1 | -1/+1 |
| | | | |||||
| * | | Refactor how selenium suites are run | Marcial Rosales | 2022-10-03 | 33 | -235/+516 |
| | | | |||||
* | | | Merge pull request #5961 from ↵ | Michael Klishin | 2022-10-03 | 5 | -88/+55 |
|\ \ \ | | | | | | | | | | | | | | | | | rabbitmq/rabbitmq-server-5956-stream-route-partitions-response-prefix Fix keys for route and partitions responses | ||||
| * | | | Fix keys for route and partitions responses | Arnaud Cogoluègnes | 2022-10-03 | 5 | -88/+55 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | These 2 responses were not using the `rabbit_stream_core` utilities so they were not using the "prefix" for responses. Fixes #5956 | ||||
* | | | | Merge pull request #5958 from Ayanda-D/mix-format-cli | Michael Klishin | 2022-10-03 | 312 | -4095/+6957 |
|\ \ \ \ | | | | | | | | | | | Standardize CLI formatting with mix format | ||||
| * | | | | extend contribution note on cli format checking | Ayanda Dube | 2022-10-02 | 1 | -1/+5 |
| | | | | | |||||
| * | | | | update contribution notes with rabbitmq_cli formatting instructions | Ayanda Dube | 2022-10-02 | 1 | -1/+12 |
| | | | | | |||||
| * | | | | add rabbitmq_cli format check on make/mix task aliases | Ayanda Dube | 2022-10-02 | 1 | -0/+3 |
| | | | | | |||||
| * | | | | remove deprecated and replace with import Config module | Ayanda Dube | 2022-10-02 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | mix format rabbitmq_cli | Ayanda Dube | 2022-10-02 | 310 | -4093/+6934 |
| | | | | | |||||
| * | | | | initial .formatter.exs configuration file | Ayanda Dube | 2022-10-02 | 1 | -0/+3 |
| |/ / / | |||||
* | | | | Merge pull request #5969 from rabbitmq/rin/use-rules_erlang-3.7.2 | Rin Kuryloski | 2022-10-03 | 2 | -2/+2 |
|\ \ \ \ | |_|/ / |/| | | | Use rules_erlang 3.7.2 | ||||
| * | | | Use rules_erlang 3.7.2 | Rin Kuryloski | 2022-10-03 | 2 | -2/+2 |
|/ / / | |||||
* | | | Merge pull request #5966 from ↵ | Michael Klishin | 2022-10-03 | 1 | -1/+11 |
|\ \ \ | | | | | | | | | | | | | rabbitmq/add-super-stream-cli-leader-locator-balanced | ||||
| * | | | Use leader locator "balanced" by default for add_super_stream | Arnaud Cogoluègnes | 2022-10-03 | 1 | -1/+11 |
| |/ / | | | | | | | | | | | | | | | | | | | For the CLI, otherwise all the created individual streams end up with their leader on the same node, whichi is not what we want. "balanced" is a reasonable default and it can be overridden anyway. | ||||
* | | | Merge pull request #5962 from rabbitmq/rin/otp-25_1-oci | Rin Kuryloski | 2022-10-03 | 3 | -34/+13 |
|\ \ \ | |/ / |/| | | Add otp 25.1 to //packaging/docker-image:rabbitmq | ||||
| * | | Simplify otp src selects in //packaging/docker-image:otp_source | Rin Kuryloski | 2022-10-03 | 1 | -41/+4 |
| | | | |||||
| * | | Add otp 25.1 to //packaging/docker-image:rabbitmq | Rin Kuryloski | 2022-10-03 | 3 | -6/+22 |
|/ / | |||||
* | | Merge pull request #4522 from rabbitmq/loic-cq-dont-reduce-memory-usage | Michael Klishin | 2022-10-01 | 20 | -1732/+1054 |
|\ \ | | | | | | | CQ: Merge lazy/default behavior into a unified mode | ||||
| * | | CQ: Update long description at the top of the module | Loïc Hoguin | 2022-09-27 | 1 | -183/+76 |
| | | | |||||
| * | | CQ: Fix channel_operation_timeout_SUITE mixed versions | Loïc Hoguin | 2022-09-27 | 1 | -5/+13 |
| | | | | | | | | | | | | | | | | | | Since ram_pending_acks is now a map the test must support both map and gb_trees to continue working. Also updated the state to reflect a field name change. | ||||
| * | | CQ: Update shards count for the property suite | Loïc Hoguin | 2022-09-27 | 1 | -1/+1 |
| | | | |||||
| * | | rabbit_prometheus_http_SUITE: Update tests for new CQs | Loïc Hoguin | 2022-09-27 | 1 | -3/+3 |
| | | | | | | | | | | | | CQs without consumers will have only one message in memory. | ||||
| * | | system_SUITE: wait for messages to be queued | Loïc Hoguin | 2022-09-27 | 1 | -0/+3 |
| | | | | | | | | | | | | | | | | | | | | | Somehow the CQ changes made one of the test in this suite fail with the wrong message count. This is in essence a followup to d5e81c921168afdb5aef79b43cf30ee5a506dce1 which already added a timeout to other tests in the suite. | ||||
| * | | CQ: Don't use outgoing rate to throttle purging the queue | Loïc Hoguin | 2022-09-27 | 1 | -14/+15 |
| | | | | | | | | | | | | | | | | | | | | | | | | When purging the queue we want to read the maximum number of messages from disk (2048) because these messages will quickly be gone. Using the outgoing rate could end up making us read 1 message at a time which makes the performance much worse. | ||||
| * | | CQ: Make the resume/1 function sync to disk | Loïc Hoguin | 2022-09-27 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | This just restores behavior that was there before via reduce_memory_use. I am not sure if it is of any use but it doesn't hurt to have it. | ||||
| * | | CQ: Remove a couple more unneded callbacks | Loïc Hoguin | 2022-09-27 | 2 | -11/+2 |
| | | | | | | | | | | | | | | | This callback was removed in a previous commit and was only used for bump_reduce_memory_use. | ||||
| * | | CQ: Fix test compilation error following rebase | Loïc Hoguin | 2022-09-27 | 1 | -1/+1 |
| | | | |||||
| * | | CQ: Enable borken checks in backing_queue_SUITE again | Loïc Hoguin | 2022-09-27 | 1 | -73/+35 |
| | | | |||||
| * | | CQ: Some more cleanup | Loïc Hoguin | 2022-09-27 | 2 | -1/+18 |
| | | |