| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
| |
As an experimental feature for now. To be sure that this value
has the desired effect we may have to tweak the way Ra dependency
is started.
Some ealy tests suggest this works as expected already.
Per discussion with @kjnilsson.
Closes #2354.
|
| | |
|
| | |
|
| |\
| |
| | |
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
|