| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
Part of #2356.
|
| | |
|
| | |
|
| |\
| |
| | |
Update credentials_obfuscation to 2.0.0
|
| | |
| |
| |
| | |
into account
|
| | | |
|
| | | |
|
| | | |
|
| |/
|
|
|
|
| |
Requires this PR and version 2.0.0 of the library:
https://github.com/rabbitmq/credentials-obfuscation/pull/5
|
| |
|
|
|
|
| |
The most significant one is the type spec of `gm_pids` in the amqqueue
records. I'm surprised Dialyzer didn't say anything about it. However it
was reported by Dialyzer in `v3.7.x`.
|
| |
|
| |
Wrong branch!
|
| | |
|
| |
|
|
|
|
|
|
|
| |
... in the ssl:connection_information/1 returned proplist. `cipher_suite`
no longer exists in Erlang Git as of this commit (it is deprecated in
the documentation for quite some time). However, `selected_cipher_suite`
is supported in at least Erlang 21+, so let's use this one.
While here, fix indentation (tab instead of spaces).
|
| |\
| |
| | |
Emit a consumer.created event for quorum queues
|
| | |
| |
| |
| | |
Closes #2341
|
| |\ \
| |/
|/| |
Revert rabbitmq server 2308
|
| | | |
|
| | |
| |
| |
| | |
(cherry picked from commit 8ba67548fee4a53d5c29bc3151dac54437f3a5fe)
|
| | | |
|
| | |
| |
| |
| | |
This reverts commit 838632f3dffd56c9112c0d546027e8ce45ec08fc.
|
| | |
| |
| |
| | |
This reverts commit eb079377b3064a646cf4f24f88fafcc2ba1a4a46.
|
| | |
| |
| |
| | |
This reverts commit 9aced82a5bdf25aa9819556e8ee1f5134668af18.
|
| | |
| |
| |
| |
| |
| | |
This reverts commit 229ac6bfb7429b12bfb9ebe37eb5431d90f7268c.
Fix syntax errors
|
| | |
| |
| |
| | |
This reverts commit 12e3ad79eef8c21b39502f3e3ff55f63ea479e21.
|
| | |
| |
| |
| | |
This reverts commit d8771acee402446071b945c76b9dc737e572b992.
|
| |/
|
|
|
|
| |
This reverts commit 598c14f76ff593f19faa0a01458273dc5b09197b.
Add a broadcast
|
| |\
| |
| | |
Add some missing license headers
|
| |/ |
|
| | |
|
| | |
|
| |\
| |
| | |
Fix errors reported by Dialyzer
|
| | |
| |
| |
| |
| |
| |
| | |
The type spec of vhost limits is a list, possibly empty. A vhost is
initialized with an empty list.
Reported by Dialyzer.
|
| | |
| |
| |
| |
| |
| |
| | |
The result of this function is passed to `ssl:cipher_suites/2` which
expects the atom-based SSL/TLS versions.
Reported by Dialyzer.
|
| | |
| |
| |
| | |
Reported by Dialyzer.
|
| | |
| |
| |
| |
| |
| |
| |
| | |
Related to this: in `rabbit_mnesia`, remove dead code from the case
clause handling the return value of `rabbit_peer_discovery:lock/0`.
Indeed, the function never returns `Data` only.
Reported by Dialyzer.
|
| | |
| |
| |
| | |
Reported by Dialyzer.
|
| | |
| |
| |
| |
| |
| |
| | |
... instead of using a copy of the function from Erlang 20. This is
possible because the requirement was bumped to Erlang 21.
Reported by Dialyzer.
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
register_connection/1
There is a race condition reported by Dialyzer because do a
read/write outside of a Mnesia transaction.
Historically there was a transaction, but it was removed in
commit e5df4e6ee105900087744ed40e58b8041738b9cd.
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
... in put_user/3.
If the ets call behind `lookup_user/1` fails for another reason than the
entry was not found, it would be an exception anyway.
Reported by Dialyzer.
|
| |/
|
|
|
|
|
|
| |
list_local_mirrored_classic_without_synchronised_mirrors_for_cli/0
The return value was incorrectly spec'd.
Reported by Dialyzer.
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
| |
Otherwise they will show as failing if the latest build failed, even
when this build ran on a different branch.
Signed-off-by: Gerhard Lazu <gerhard@lazu.co.uk>
|
| |\
| |
| | |
Changed default configuration values related to quorum queues
|
| | |
| |
| |
| |
| |
| | |
Specifically:
- changed default quorum_commands_soft_limit from 256 to 32
- override Ra wal_max_batch_size to 4096
|
| |/
|
|
| |
Signed-off-by: Gerhard Lazu <gerhard@lazu.co.uk>
|
| |
|
|
| |
Signed-off-by: Gerhard Lazu <gerhard@lazu.co.uk>
|
| |\
| |
| | |
Improve handling of product name & version
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
When the product name & version are not overridden, the common logged
message is the following one:
2020-04-24 15:08:51.754 [info] <0.263.0>
Starting RabbitMQ 3.8.0+rc.1.278.g5cdf562.dirty on Erlang 21.3.8.13
Copyright (c) 2007-2020 VMware, Inc. or its affiliates.
Licensed under the MPL 1.1. Website: https://rabbitmq.com
Now, when the product name or version are overridden, the "Starting"
line mentions them. There is a second line added with the base product
name & version:
2020-04-24 15:08:51.754 [info] <0.263.0>
Starting RabbitMQ Enterprise Edition 2020.04 on Erlang 21.3.8.13
Based on RabbitMQ 3.8.0+rc.1.278.g5cdf562.dirty
Copyright (c) 2007-2020 VMware, Inc. or its affiliates.
Licensed under the MPL 1.1. Website: https://rabbitmq.com
|