Michael Klishin
25a08e6a54
Log it when a boot step finishes running
2021-11-12 14:20:06 +03:00
Philip Kuryloski
92068f481c
Use externailzed rbe config in bazel
2021-11-12 11:08:36 +00:00
Philip Kuryloski
9c70b3220a
Generate the rabbitmqadmin cli under bazel
2021-11-12 11:34:19 +01:00
Philip Kuryloski
5eb4fca991
Merge pull request #3699 from rabbitmq/bump-otp-for-oci
...
Adopt otp 24.1.5 for OCI workflow
2021-11-12 01:43:37 -08:00
Philip Kuryloski
f8551070f8
Merge pull request #3700 from rabbitmq/bazel-flags
...
Add --remote_download_toplevel to the bazel config
2021-11-12 00:49:49 -08:00
Philip Kuryloski
f92e6b436c
Add --remote_download_toplevel to the bazel config
...
Based on the testing and advice from BuildBuddy:
Network limitations/flakiness in GitHub actions can be mitigated by
reducing the number of artifacts that get downloaded. Since we only
use bazel for testing currently, we don't actually care about the
artifacts, so there is no downside to the flag.
If this isn't enough, we can try the --remote_download_minimal flag,
which limits the amount of downloads even further.
2021-11-12 09:37:30 +01:00
GitHub
979e984299
Adopt otp 24.1.5 for OCI workflow
2021-11-12 03:04:47 +00:00
Luke Bakken
223581f6fb
Set core_started before running postlaunch phase
...
Since the postlaunch phase is async there is a slight chance that rabbit_direct connections will not see core_started if attempted during postlaunch
2021-11-11 08:51:02 -08:00
Luke Bakken
13e62b0939
Merge pull request #3552 from rabbitmq/improve-amqp-10-stream-support
...
Improve consuming from a stream using AMQP 1.0
2021-11-11 06:29:47 -08:00
Michael Klishin
4bd6abb79f
Update 3.9.4.md
2021-11-11 16:16:06 +03:00
Michael Klishin
6182505828
Update 3.9.9 release notes
2021-11-11 13:25:45 +03:00
Michael Klishin
1b7a8f869e
Merge pull request #3587 from rabbitmq/prometheus-label-pre-render-optimization
...
Pre-render prometheus labels
2021-11-11 13:00:31 +03:00
Philip Kuryloski
8c0a1a0453
Remove the update-rbe-images workflow
...
As it is no longer necessary given
https://github.com/rabbitmq/rabbitmq-server/pull/3683
2021-11-10 23:20:44 +01:00
Michael Klishin
0ff0f53f4c
Update 3.8.24 release notes
2021-11-11 01:12:33 +03:00
Michael Klishin
ebfa084b50
Update 3.9.9 release notes
2021-11-11 01:12:33 +03:00
Michael Klishin
f4abd99d76
Merge pull request #3689 from rabbitmq/rabbitmq-server-3688
...
Use a for loop here because IE 11 does not support lambdas
2021-11-11 01:02:24 +03:00
Michael Klishin
8e180c581a
Use a for loop here because IE 11 does not support lambdas
...
Closes #3688
2021-11-11 00:31:32 +03:00
Michael Klishin
15c0b09554
Another 3.8.24 release notes update
...
(cherry picked from commit d34c4a913c
)
2021-11-10 17:28:07 +03:00
Michael Klishin
98073279af
Merge pull request #3680 from tuxiqae/patch-1
...
Grammar
2021-11-10 17:11:39 +03:00
Sagi Sarussi
eff5c063cb
Grammar
2021-11-10 15:31:06 +02:00
Michael Klishin
bf7d2c54a4
Update 3.8.24 release notes
...
(cherry picked from commit 4766442a54
)
2021-11-10 13:54:28 +03:00
Karl Nilsson
d2fde27b56
Avoid slow mnesia transaction on QQ init
...
As we only need to make sure the rabbit_queues table is populated
use a dirty write function that only does this instead. This could potentially
half recovery times for many QQ scenarios.
2021-11-10 09:10:55 +00:00
Michael Klishin
5a1fd066f7
Merge pull request #3677 from rabbitmq/3.9.9-release-notes
...
3.9.9 release notes
2021-11-09 19:11:06 +03:00
Michael Klishin
e9b474bf2c
3.9.9 release notes
2021-11-09 19:10:00 +03:00
Philip Kuryloski
e4505bea3d
Use unique group names in rabbit_stream_SUITE
...
Technically duplicate names is supported by common test, but we have
seen it contribute to flakiness in our suite in practice
(cherry picked from commit 513446b6d1
)
2021-11-09 13:52:41 +01:00
Alexey Lebedeff
8598c51579
Pre-render prometheus labels
...
This makes per-object metrics twice as fast.
Depends on https://github.com/deadtrickster/prometheus.erl/pull/137
2021-11-09 13:04:39 +01:00
Karl Nilsson
e721ab291f
Fix metric active value when consuming from a QQ
...
Introduced in 1c6e45257d
2021-11-08 14:28:42 +00:00
Michael Klishin
339322d339
Merge pull request #3628 from rabbitmq/qq-register-enqueuer-reliability
...
QQ: stability and channel side improvements
2021-11-08 16:05:11 +03:00
Karl Nilsson
3d7edcea92
Log recovery time by queue type
2021-11-08 11:07:41 +00:00
Karl Nilsson
1c6e45257d
QQ: set better timeouts for commands
...
Refactor how the single active consumer check is performed when consuming.
Improve timeouts in rabbit_fifo_client.
2021-11-08 11:07:41 +00:00
Karl Nilsson
2fb1291c73
Handle quorum queue "queue pids"
...
In a function called if a queue declare returns 'absent'.
2021-11-08 11:07:40 +00:00
Karl Nilsson
3f4a7caf76
QQ: try all servers when registering enqueuer
...
This should avoid channel crashes when the leader has recently changed
and the amqqueue record hasn't yet been updated.
Also catch errors in the QQ tick temporary process that updates metrics.
During shutdown the metrics ETS table may disappear before this process has finished
which would result in a noisy error in the logs.
2021-11-08 11:07:40 +00:00
Philip Kuryloski
d3d1caff1e
Merge pull request #3667 from rabbitmq/bazel-timeouts
...
Increase some buildbuddy rbe timeouts
2021-11-08 01:08:45 -08:00
Philip Kuryloski
e42d906f54
Increase some buildbuddy rbe timeouts
...
We have some timeouts in CI between the GitHub Actions worker and
BuildBuddy. This should help.
2021-11-08 09:12:25 +01:00
Philip Kuryloski
bed96cb023
Merge pull request #3657 from rabbitmq/use-new-buildbuddy-url
...
Adopt the new buildbuddy remote execution url
2021-11-05 02:22:44 -07:00
Michael Klishin
dace33e9aa
Merge pull request #3658 from rabbitmq/lukebakken/update-comments-about-dummy-supervisors
...
Update link in comment
2021-11-05 06:36:25 +03:00
Luke Bakken
160a74862a
Update link in comment
...
It is a useful comment, so update all the links to the correct place on the internet:
http://erlang.org/pipermail/erlang-questions/2010-April/050508.html
2021-11-04 15:45:17 -07:00
Philip Kuryloski
beb618940b
Allow manual triggering of the OCI workflow on arbitary branches
...
Useful for resolving errors in the AWS integration suite of the "The
requested check was never run against this ref, exiting..." sort.
2021-11-04 22:07:24 +01:00
Philip Kuryloski
0d0dc5676b
Revert "See if the update-rbe-images workflow can be updated automatically"
...
This reverts commit 46efc994ff
.
2021-11-04 22:04:35 +01:00
Philip Kuryloski
bb7acb28e9
Revert "Tweak update-rbe-images workflow"
...
This reverts commit 8c0a4c83c7
.
2021-11-04 22:04:25 +01:00
Philip Kuryloski
57ad195db8
Revert "Again tweak update-rbe-images workflow"
...
This reverts commit a0c3714b1a
.
2021-11-04 22:04:15 +01:00
Philip Kuryloski
f9f751f1b6
Adopt the new buildbuddy remote execution url
...
Buildbuddy reached out and expects it should be more reliable
2021-11-04 21:52:31 +01:00
Michael Klishin
b1d05ff67c
Merge pull request #3653 from bogdando/drop_ocf_ra
...
Remove pacemaker OCF RA agent for RabbitMQ
2021-11-04 18:44:50 +03:00
Bogdan Dobrelya
3083d5fc21
Remove pacemaker OCF RA agent for RabbitMQ
...
It has been moved to
https://github.com/ClusterLabs/resource-agents/tree/master/heartbeat
since it can be no longer CI tested here
Signed-off-by: Bogdan Dobrelya <bogdando@mail.ru>
2021-11-04 15:21:23 +01:00
Philip Kuryloski
58767cd4fb
Merge pull request #3652 from rabbitmq/bump-bazel-erlang
...
Adopt latest bazel-erlang
2021-11-04 03:36:46 -07:00
GitHub
7d5c53e89e
Adopt latest bazel-erlang
...
- bazel-erlang@63f7f4213a4f50e2bd891c98be403a45def8d1cf
2021-11-04 03:01:49 +00:00
Michael Klishin
e544b51800
Merge pull request #3615 from rabbitmq/relax-msg-store-assertion-around-dup-writes-from-same-queue
...
rabbit_msg_store: Accept duplicate writes from the same queue
2021-11-04 02:28:29 +03:00
Michael Klishin
65fe1daeab
Merge pull request #3649 from rabbitmq/lukebakken/erlang_ls-tweaks
...
Tweak more erlang_ls settings
2021-11-03 20:32:32 +03:00
Luke Bakken
53ed2c3d40
Tweak more erlang_ls settings
...
As suggested in #3647 :
* Add commented-out section to disable bound_var_in_pattern
* Comment-out `elvis` as that is not yet a standard used by the team
cc @kjnilsson @mkuratczyk
2021-11-03 09:15:55 -07:00
Michael Klishin
1368cb9449
Merge pull request #3647 from rabbitmq/lukebakken/erlang_ls-update
...
Comment-out code_reload
2021-11-03 18:43:11 +03:00