Merge ~mitchdz/ubuntu/+source/rabbitmq-server:mitch/focal-3.8.3-MRE into ubuntu/+source/rabbitmq-server:ubuntu/focal-devel
Proposed by
Mitchell Dzurick
Status: | Approved | ||||||||
---|---|---|---|---|---|---|---|---|---|
Approved by: | Andreas Hasenack | ||||||||
Approved revision: | ebfb5e3c7ece4e35b1946a555a2c03a8ea9f1c90 | ||||||||
Proposed branch: | ~mitchdz/ubuntu/+source/rabbitmq-server:mitch/focal-3.8.3-MRE | ||||||||
Merge into: | ubuntu/+source/rabbitmq-server:ubuntu/focal-devel | ||||||||
Diff against target: |
60860 lines (+15705/-6153) 954 files modified
LICENSE (+2/-2) Makefile (+1/-0) debian/changelog (+29/-0) debian/patches/CVE-2023-46118-1.patch (+18/-7) debian/patches/CVE-2023-46118-2.patch (+10/-7) debian/patches/lp1999816-fix-rabbitmqctl-status-disk-free-timeout.patch (+1/-3) debian/tests/control (+22/-0) debian/tests/hello-world (+100/-0) debian/tests/publish-subscribe (+47/-0) debian/tests/rpc (+117/-0) debian/tests/smoke-test (+3/-0) debian/tests/work-queue (+117/-0) debian/upstream/signing-key.asc (+52/-0) debian/watch (+4/-2) deps/.hex/cache.erl (+1880/-1044) deps/.mix/archives/hex-0.20.5/hex-0.20.5/ebin/hex.app (+1/-1) deps/amqp10_client/README.md (+28/-23) deps/amqp10_client/rabbitmq-components.mk (+7/-7) deps/amqp10_client/src/amqp10_client.erl (+48/-34) deps/amqp10_client/src/amqp10_client.hrl (+1/-1) deps/amqp10_client/src/amqp10_client_app.erl (+1/-1) deps/amqp10_client/src/amqp10_client_connection.erl (+27/-12) deps/amqp10_client/src/amqp10_client_connection_sup.erl (+1/-1) deps/amqp10_client/src/amqp10_client_connections_sup.erl (+1/-1) deps/amqp10_client/src/amqp10_client_frame_reader.erl (+27/-11) deps/amqp10_client/src/amqp10_client_session.erl (+1/-1) deps/amqp10_client/src/amqp10_client_sessions_sup.erl (+1/-1) deps/amqp10_client/src/amqp10_client_sup.erl (+1/-1) deps/amqp10_client/src/amqp10_client_types.erl (+1/-1) deps/amqp10_client/src/amqp10_msg.erl (+1/-1) deps/amqp10_common/Makefile (+9/-0) deps/amqp10_common/development.pre.mk (+1/-1) deps/amqp10_common/erlang.mk (+142/-29) deps/amqp10_common/rabbitmq-components.mk (+7/-7) deps/amqp_client/Makefile (+2/-1) deps/amqp_client/include/amqp_client.hrl (+1/-1) deps/amqp_client/include/amqp_client_internal.hrl (+1/-1) deps/amqp_client/rabbitmq-components.mk (+7/-7) deps/amqp_client/src/amqp_auth_mechanisms.erl (+1/-1) deps/amqp_client/src/amqp_channel.erl (+1/-1) deps/amqp_client/src/amqp_channel_sup.erl (+6/-2) deps/amqp_client/src/amqp_channel_sup_sup.erl (+1/-1) deps/amqp_client/src/amqp_channels_manager.erl (+1/-1) deps/amqp_client/src/amqp_client.erl (+1/-1) deps/amqp_client/src/amqp_connection.erl (+1/-1) deps/amqp_client/src/amqp_connection_sup.erl (+1/-1) deps/amqp_client/src/amqp_connection_type_sup.erl (+4/-2) deps/amqp_client/src/amqp_direct_connection.erl (+1/-1) deps/amqp_client/src/amqp_gen_connection.erl (+1/-1) deps/amqp_client/src/amqp_main_reader.erl (+1/-1) deps/amqp_client/src/amqp_network_connection.erl (+2/-2) deps/amqp_client/src/amqp_rpc_client.erl (+1/-1) deps/amqp_client/src/amqp_rpc_server.erl (+1/-1) deps/amqp_client/src/amqp_sup.erl (+1/-1) deps/amqp_client/src/amqp_uri.erl (+1/-1) deps/aten/LICENSE-APACHE2 (+2/-2) deps/aten/LICENSE-MPL-RabbitMQ (+1/-1) deps/aten/src/aten.app.src (+1/-1) deps/aten/src/aten_sink.erl (+14/-5) deps/base64url/rebar.config (+4/-0) deps/base64url/src/base64url.app.src (+1/-1) deps/jose/CHANGELOG.md (+33/-1) deps/jose/LICENSE.md (+22/-0) deps/jose/Makefile (+1/-2) deps/jose/README.md (+120/-87) deps/jose/include/jose.hrl (+2/-2) deps/jose/include/jose_base.hrl (+30/-0) deps/jose/include/jose_compat.hrl (+24/-0) deps/jose/include/jose_jwe.hrl (+2/-2) deps/jose/include/jose_jwk.hrl (+2/-2) deps/jose/include/jose_jws.hrl (+2/-2) deps/jose/include/jose_jwt.hrl (+2/-2) deps/jose/include/jose_public_key.hrl (+14/-2) deps/jose/lib/jose.ex (+5/-5) deps/jose/lib/jose/jwa.ex (+3/-4) deps/jose/lib/jose/jwe.ex (+109/-57) deps/jose/lib/jose/jwk.ex (+296/-170) deps/jose/lib/jose/jws.ex (+164/-119) deps/jose/lib/jose/jwt.ex (+130/-82) deps/jose/lib/jose/poison.ex (+3/-2) deps/jose/lib/jose/poison/lexical_encoder.ex (+241/-110) deps/jose/mix.exs (+56/-62) deps/jose/priv/Dockerfile (+8/-6) deps/jose/rebar.config (+1/-2) deps/jose/src/base/jose_base.erl (+114/-0) deps/jose/src/base/jose_base64.erl (+322/-0) deps/jose/src/base/jose_base64url.erl (+322/-0) deps/jose/src/jose.app.src (+3/-3) deps/jose/src/jose.erl (+10/-2) deps/jose/src/jose_app.erl (+2/-2) deps/jose/src/jose_block_encryptor.erl (+2/-6) deps/jose/src/jose_chacha20_poly1305.erl (+2/-2) deps/jose/src/jose_chacha20_poly1305_crypto.erl (+27/-7) deps/jose/src/jose_chacha20_poly1305_libsodium.erl (+2/-2) deps/jose/src/jose_chacha20_poly1305_unsupported.erl (+2/-2) deps/jose/src/jose_curve25519.erl (+2/-2) deps/jose/src/jose_curve25519_libdecaf.erl (+2/-2) deps/jose/src/jose_curve25519_libsodium.erl (+2/-2) deps/jose/src/jose_curve25519_unsupported.erl (+2/-2) deps/jose/src/jose_curve448.erl (+2/-2) deps/jose/src/jose_curve448_libdecaf.erl (+2/-2) deps/jose/src/jose_curve448_unsupported.erl (+2/-2) deps/jose/src/jose_public_key.erl (+564/-48) deps/jose/src/jose_server.erl (+156/-17) deps/jose/src/jose_sha3.erl (+2/-2) deps/jose/src/jose_sha3_keccakf1600_driver.erl (+2/-2) deps/jose/src/jose_sha3_keccakf1600_nif.erl (+2/-2) deps/jose/src/jose_sha3_libdecaf.erl (+2/-2) deps/jose/src/jose_sha3_unsupported.erl (+2/-2) deps/jose/src/jose_sup.erl (+2/-2) deps/jose/src/jose_xchacha20_poly1305.erl (+70/-0) deps/jose/src/jose_xchacha20_poly1305_crypto.erl (+35/-0) deps/jose/src/jose_xchacha20_poly1305_unsupported.erl (+38/-0) deps/jose/src/json/jose_json.erl (+2/-2) deps/jose/src/json/jose_json_jason.erl (+23/-0) deps/jose/src/json/jose_json_jiffy.erl (+2/-2) deps/jose/src/json/jose_json_jsone.erl (+3/-3) deps/jose/src/json/jose_json_jsx.erl (+2/-2) deps/jose/src/json/jose_json_ojson.erl (+2/-2) deps/jose/src/json/jose_json_poison.erl (+2/-2) deps/jose/src/json/jose_json_poison_compat_encoder.erl (+11/-11) deps/jose/src/json/jose_json_poison_lexical_encoder.erl (+2/-2) deps/jose/src/json/jose_json_unsupported.erl (+2/-2) deps/jose/src/jwa/jose_jwa.erl (+34/-3) deps/jose/src/jwa/jose_jwa_aes.erl (+2/-2) deps/jose/src/jwa/jose_jwa_aes_kw.erl (+2/-2) deps/jose/src/jwa/jose_jwa_base64url.erl (+25/-0) deps/jose/src/jwa/jose_jwa_bench.erl (+2/-2) deps/jose/src/jwa/jose_jwa_chacha20.erl (+24/-20) deps/jose/src/jwa/jose_jwa_chacha20_poly1305.erl (+4/-3) deps/jose/src/jwa/jose_jwa_concat_kdf.erl (+2/-2) deps/jose/src/jwa/jose_jwa_curve25519.erl (+2/-2) deps/jose/src/jwa/jose_jwa_curve448.erl (+2/-2) deps/jose/src/jwa/jose_jwa_ed25519.erl (+2/-2) deps/jose/src/jwa/jose_jwa_ed448.erl (+2/-2) deps/jose/src/jwa/jose_jwa_hchacha20.erl (+65/-0) deps/jose/src/jwa/jose_jwa_math.erl (+2/-2) deps/jose/src/jwa/jose_jwa_pkcs1.erl (+4/-4) deps/jose/src/jwa/jose_jwa_pkcs5.erl (+2/-2) deps/jose/src/jwa/jose_jwa_pkcs7.erl (+2/-2) deps/jose/src/jwa/jose_jwa_poly1305.erl (+2/-2) deps/jose/src/jwa/jose_jwa_sha3.erl (+2/-2) deps/jose/src/jwa/jose_jwa_unsupported.erl (+2/-2) deps/jose/src/jwa/jose_jwa_x25519.erl (+2/-2) deps/jose/src/jwa/jose_jwa_x448.erl (+2/-2) deps/jose/src/jwa/jose_jwa_xchacha20.erl (+32/-0) deps/jose/src/jwa/jose_jwa_xchacha20_poly1305.erl (+43/-0) deps/jose/src/jwe/jose_jwe.erl (+70/-42) deps/jose/src/jwe/jose_jwe_alg.erl (+2/-2) deps/jose/src/jwe/jose_jwe_alg_aes_kw.erl (+6/-6) deps/jose/src/jwe/jose_jwe_alg_c20p_kw.erl (+103/-0) deps/jose/src/jwe/jose_jwe_alg_dir.erl (+2/-2) deps/jose/src/jwe/jose_jwe_alg_ecdh_1pu.erl (+285/-0) deps/jose/src/jwe/jose_jwe_alg_ecdh_es.erl (+278/-0) deps/jose/src/jwe/jose_jwe_alg_pbes2.erl (+246/-0) deps/jose/src/jwe/jose_jwe_alg_rsa.erl (+2/-2) deps/jose/src/jwe/jose_jwe_alg_xc20p_kw.erl (+103/-0) deps/jose/src/jwe/jose_jwe_enc.erl (+2/-6) deps/jose/src/jwe/jose_jwe_enc_aes.erl (+2/-2) deps/jose/src/jwe/jose_jwe_enc_c20p.erl (+7/-7) deps/jose/src/jwe/jose_jwe_enc_xc20p.erl (+75/-0) deps/jose/src/jwe/jose_jwe_zip.erl (+2/-2) deps/jose/src/jwk/jose_jwk.erl (+243/-47) deps/jose/src/jwk/jose_jwk_der.erl (+73/-0) deps/jose/src/jwk/jose_jwk_kty.erl (+3/-3) deps/jose/src/jwk/jose_jwk_kty_ec.erl (+55/-17) deps/jose/src/jwk/jose_jwk_kty_oct.erl (+7/-7) deps/jose/src/jwk/jose_jwk_kty_okp_ed25519.erl (+39/-9) deps/jose/src/jwk/jose_jwk_kty_okp_ed25519ph.erl (+8/-8) deps/jose/src/jwk/jose_jwk_kty_okp_ed448.erl (+39/-9) deps/jose/src/jwk/jose_jwk_kty_okp_ed448ph.erl (+8/-8) deps/jose/src/jwk/jose_jwk_kty_okp_x25519.erl (+49/-10) deps/jose/src/jwk/jose_jwk_kty_okp_x448.erl (+49/-10) deps/jose/src/jwk/jose_jwk_kty_rsa.erl (+121/-56) deps/jose/src/jwk/jose_jwk_oct.erl (+2/-2) deps/jose/src/jwk/jose_jwk_openssh_key.erl (+4/-4) deps/jose/src/jwk/jose_jwk_pem.erl (+26/-5) deps/jose/src/jwk/jose_jwk_set.erl (+2/-2) deps/jose/src/jwk/jose_jwk_use_enc.erl (+2/-4) deps/jose/src/jwk/jose_jwk_use_sig.erl (+2/-2) deps/jose/src/jws/jose_jws.erl (+22/-22) deps/jose/src/jws/jose_jws_alg.erl (+2/-6) deps/jose/src/jws/jose_jws_alg_ecdsa.erl (+2/-2) deps/jose/src/jws/jose_jws_alg_eddsa.erl (+2/-2) deps/jose/src/jws/jose_jws_alg_hmac.erl (+2/-2) deps/jose/src/jws/jose_jws_alg_none.erl (+2/-2) deps/jose/src/jws/jose_jws_alg_poly1305.erl (+4/-4) deps/jose/src/jws/jose_jws_alg_rsa_pkcs1_v1_5.erl (+2/-2) deps/jose/src/jws/jose_jws_alg_rsa_pss.erl (+2/-2) deps/jose/src/jwt/jose_jwt.erl (+10/-2) deps/observer_cli/README.md (+271/-262) deps/observer_cli/mix.exs (+1/-1) deps/observer_cli/mix.lock (+1/-1) deps/observer_cli/src/observer_cli.app.src (+1/-1) deps/observer_cli/src/observer_cli_escriptize.erl (+62/-62) deps/observer_cli/src/observer_cli_lib.erl (+16/-2) deps/observer_cli/src/observer_cli_system.erl (+314/-307) deps/prometheus/README.md (+2/-1) deps/prometheus/mix.exs (+1/-1) deps/prometheus/src/collectors/vm/prometheus_vm_msacc_collector.erl (+276/-0) deps/prometheus/src/collectors/vm/prometheus_vm_system_info_collector.erl (+12/-0) deps/prometheus/src/model/prometheus_model_helpers.erl (+1/-1) deps/prometheus/src/prometheus.app.src (+1/-1) deps/prometheus/src/prometheus_collector.erl (+1/-0) deps/ra/LICENSE-APACHE2 (+1/-1) deps/ra/Makefile (+1/-1) deps/ra/README.md (+18/-9) deps/ra/rebar.config (+1/-1) deps/ra/rebar.lock (+4/-4) deps/ra/src/ra.app.src (+1/-1) deps/ra/src/ra.erl (+42/-9) deps/ra/src/ra_bench.erl (+63/-30) deps/ra/src/ra_counters.erl (+46/-0) deps/ra/src/ra_leaderboard.erl (+73/-0) deps/ra/src/ra_log.erl (+169/-335) deps/ra/src/ra_log_ets.erl (+3/-0) deps/ra/src/ra_log_reader.erl (+402/-0) deps/ra/src/ra_log_segment_writer.erl (+8/-1) deps/ra/src/ra_log_wal.erl (+74/-31) deps/ra/src/ra_monitors.erl (+157/-0) deps/ra/src/ra_server.erl (+209/-144) deps/ra/src/ra_server_proc.erl (+145/-174) deps/ra/src/ra_server_sup_sup.erl (+1/-1) deps/rabbit/.travis.yml.patch (+11/-0) deps/rabbit/LICENSE-MPL-RabbitMQ (+1/-1) deps/rabbit/Makefile (+18/-1) deps/rabbit/README.md (+6/-3) deps/rabbit/docs/rabbitmq-diagnostics.8 (+1/-1) deps/rabbit/docs/rabbitmq-echopid.8 (+1/-1) deps/rabbit/docs/rabbitmq-env.conf.5 (+1/-1) deps/rabbit/docs/rabbitmq-plugins.8 (+1/-1) deps/rabbit/docs/rabbitmq-queues.8 (+1/-1) deps/rabbit/docs/rabbitmq-server.8 (+1/-1) deps/rabbit/docs/rabbitmq-service.8 (+1/-1) deps/rabbit/docs/rabbitmq-upgrade.8 (+1/-1) deps/rabbit/docs/rabbitmq.conf.example (+26/-8) deps/rabbit/docs/rabbitmqctl.8 (+1/-1) deps/rabbit/include/amqqueue.hrl (+1/-1) deps/rabbit/include/gm_specs.hrl (+1/-1) deps/rabbit/priv/schema/rabbit.schema (+40/-3) deps/rabbit/rabbitmq-components.mk (+7/-7) deps/rabbit/scripts/rabbitmq-diagnostics (+1/-1) deps/rabbit/scripts/rabbitmq-diagnostics.bat (+1/-1) deps/rabbit/scripts/rabbitmq-env (+1/-1) deps/rabbit/scripts/rabbitmq-plugins (+1/-1) deps/rabbit/scripts/rabbitmq-plugins.bat (+1/-1) deps/rabbit/scripts/rabbitmq-queues (+1/-1) deps/rabbit/scripts/rabbitmq-queues.bat (+1/-1) deps/rabbit/scripts/rabbitmq-server (+10/-3) deps/rabbit/scripts/rabbitmq-server.bat (+1/-1) deps/rabbit/scripts/rabbitmq-service.bat (+1/-1) deps/rabbit/scripts/rabbitmq-upgrade (+1/-1) deps/rabbit/scripts/rabbitmq-upgrade.bat (+1/-1) deps/rabbit/scripts/rabbitmqctl (+1/-1) deps/rabbit/scripts/rabbitmqctl.bat (+1/-1) deps/rabbit/src/amqqueue.erl (+1/-1) deps/rabbit/src/amqqueue_v1.erl (+1/-1) deps/rabbit/src/background_gc.erl (+1/-1) deps/rabbit/src/code_server_cache.erl (+1/-1) deps/rabbit/src/gatherer.erl (+1/-1) deps/rabbit/src/gm.erl (+1/-1) deps/rabbit/src/lager_exchange_backend.erl (+1/-1) deps/rabbit/src/rabbit.erl (+171/-13) deps/rabbit/src/rabbit_access_control.erl (+1/-1) deps/rabbit/src/rabbit_alarm.erl (+1/-1) deps/rabbit/src/rabbit_amqqueue.erl (+158/-14) deps/rabbit/src/rabbit_amqqueue_process.erl (+6/-1) deps/rabbit/src/rabbit_amqqueue_sup.erl (+1/-1) deps/rabbit/src/rabbit_amqqueue_sup_sup.erl (+1/-1) deps/rabbit/src/rabbit_auth_backend_internal.erl (+1/-1) deps/rabbit/src/rabbit_auth_mechanism_amqplain.erl (+1/-1) deps/rabbit/src/rabbit_auth_mechanism_cr_demo.erl (+1/-1) deps/rabbit/src/rabbit_auth_mechanism_plain.erl (+1/-1) deps/rabbit/src/rabbit_autoheal.erl (+7/-1) deps/rabbit/src/rabbit_backing_queue.erl (+1/-1) deps/rabbit/src/rabbit_basic.erl (+8/-2) deps/rabbit/src/rabbit_binding.erl (+23/-6) deps/rabbit/src/rabbit_boot_steps.erl (+11/-15) deps/rabbit/src/rabbit_channel.erl (+20/-11) deps/rabbit/src/rabbit_channel_interceptor.erl (+1/-1) deps/rabbit/src/rabbit_channel_sup.erl (+1/-1) deps/rabbit/src/rabbit_channel_sup_sup.erl (+1/-1) deps/rabbit/src/rabbit_client_sup.erl (+1/-1) deps/rabbit/src/rabbit_connection_helper_sup.erl (+1/-1) deps/rabbit/src/rabbit_connection_sup.erl (+1/-1) deps/rabbit/src/rabbit_connection_tracking.erl (+1/-1) deps/rabbit/src/rabbit_connection_tracking_handler.erl (+1/-1) deps/rabbit/src/rabbit_control_pbe.erl (+1/-1) deps/rabbit/src/rabbit_core_metrics_gc.erl (+2/-2) deps/rabbit/src/rabbit_credential_validation.erl (+1/-1) deps/rabbit/src/rabbit_credential_validator.erl (+1/-1) deps/rabbit/src/rabbit_credential_validator_accept_everything.erl (+1/-1) deps/rabbit/src/rabbit_credential_validator_min_password_length.erl (+4/-1) deps/rabbit/src/rabbit_credential_validator_password_regexp.erl (+1/-1) deps/rabbit/src/rabbit_dead_letter.erl (+1/-1) deps/rabbit/src/rabbit_definitions.erl (+70/-36) deps/rabbit/src/rabbit_diagnostics.erl (+1/-1) deps/rabbit/src/rabbit_direct.erl (+1/-1) deps/rabbit/src/rabbit_disk_monitor.erl (+1/-1) deps/rabbit/src/rabbit_epmd_monitor.erl (+1/-1) deps/rabbit/src/rabbit_event_consumer.erl (+1/-1) deps/rabbit/src/rabbit_exchange.erl (+13/-2) deps/rabbit/src/rabbit_exchange_decorator.erl (+1/-1) deps/rabbit/src/rabbit_exchange_parameters.erl (+1/-1) deps/rabbit/src/rabbit_exchange_type_direct.erl (+1/-1) deps/rabbit/src/rabbit_exchange_type_fanout.erl (+1/-1) deps/rabbit/src/rabbit_exchange_type_headers.erl (+1/-1) deps/rabbit/src/rabbit_exchange_type_invalid.erl (+1/-1) deps/rabbit/src/rabbit_exchange_type_topic.erl (+1/-1) deps/rabbit/src/rabbit_feature_flags.erl (+6/-6) deps/rabbit/src/rabbit_ff_extra.erl (+1/-1) deps/rabbit/src/rabbit_ff_registry.erl (+1/-1) deps/rabbit/src/rabbit_fhc_helpers.erl (+1/-1) deps/rabbit/src/rabbit_fifo.erl (+85/-48) deps/rabbit/src/rabbit_fifo.hrl (+8/-5) deps/rabbit/src/rabbit_fifo_client.erl (+1/-1) deps/rabbit/src/rabbit_framing.erl (+1/-1) deps/rabbit/src/rabbit_guid.erl (+7/-5) deps/rabbit/src/rabbit_health_check.erl (+1/-1) deps/rabbit/src/rabbit_lager.erl (+28/-5) deps/rabbit/src/rabbit_limiter.erl (+1/-1) deps/rabbit/src/rabbit_looking_glass.erl (+1/-1) deps/rabbit/src/rabbit_memory_monitor.erl (+1/-1) deps/rabbit/src/rabbit_metrics.erl (+1/-1) deps/rabbit/src/rabbit_mnesia.erl (+1/-1) deps/rabbit/src/rabbit_mnesia_rename.erl (+1/-1) deps/rabbit/src/rabbit_msg_file.erl (+1/-1) deps/rabbit/src/rabbit_msg_store.erl (+1/-1) deps/rabbit/src/rabbit_msg_store_ets_index.erl (+1/-1) deps/rabbit/src/rabbit_msg_store_gc.erl (+1/-1) deps/rabbit/src/rabbit_networking.erl (+2/-2) deps/rabbit/src/rabbit_node_monitor.erl (+3/-3) deps/rabbit/src/rabbit_nodes.erl (+38/-7) deps/rabbit/src/rabbit_os_signal_handler.erl (+60/-0) deps/rabbit/src/rabbit_parameter_validation.erl (+1/-1) deps/rabbit/src/rabbit_password.erl (+1/-1) deps/rabbit/src/rabbit_password_hashing_md5.erl (+1/-1) deps/rabbit/src/rabbit_password_hashing_sha256.erl (+1/-1) deps/rabbit/src/rabbit_password_hashing_sha512.erl (+1/-1) deps/rabbit/src/rabbit_peer_discovery.erl (+1/-1) deps/rabbit/src/rabbit_peer_discovery_classic_config.erl (+1/-1) deps/rabbit/src/rabbit_peer_discovery_dns.erl (+1/-1) deps/rabbit/src/rabbit_plugins.erl (+48/-12) deps/rabbit/src/rabbit_policies.erl (+1/-1) deps/rabbit/src/rabbit_policy.erl (+8/-2) deps/rabbit/src/rabbit_policy_merge_strategy.erl (+1/-1) deps/rabbit/src/rabbit_queue_consumers.erl (+1/-1) deps/rabbit/src/rabbit_queue_decorator.erl (+1/-1) deps/rabbit/src/rabbit_queue_index.erl (+1/-1) deps/rabbit/src/rabbit_queue_location_client_local.erl (+1/-1) deps/rabbit/src/rabbit_queue_location_min_masters.erl (+1/-1) deps/rabbit/src/rabbit_queue_location_random.erl (+1/-1) deps/rabbit/src/rabbit_queue_location_validator.erl (+1/-1) deps/rabbit/src/rabbit_queue_master_location_misc.erl (+1/-1) deps/rabbit/src/rabbit_queue_master_locator.erl (+1/-1) deps/rabbit/src/rabbit_quorum_memory_manager.erl (+1/-1) deps/rabbit/src/rabbit_quorum_queue.erl (+140/-10) deps/rabbit/src/rabbit_reader.erl (+3/-4) deps/rabbit/src/rabbit_recovery_terms.erl (+31/-4) deps/rabbit/src/rabbit_restartable_sup.erl (+1/-1) deps/rabbit/src/rabbit_router.erl (+1/-1) deps/rabbit/src/rabbit_runtime_parameters.erl (+1/-1) deps/rabbit/src/rabbit_ssl.erl (+1/-1) deps/rabbit/src/rabbit_sup.erl (+1/-1) deps/rabbit/src/rabbit_sysmon_handler.erl (+1/-1) deps/rabbit/src/rabbit_sysmon_minder.erl (+1/-1) deps/rabbit/src/rabbit_table.erl (+1/-1) deps/rabbit/src/rabbit_trace.erl (+1/-1) deps/rabbit/src/rabbit_upgrade.erl (+1/-1) deps/rabbit/src/rabbit_upgrade_functions.erl (+1/-1) deps/rabbit/src/rabbit_variable_queue.erl (+5/-5) deps/rabbit/src/rabbit_version.erl (+1/-1) deps/rabbit/src/rabbit_vhost.erl (+1/-1) deps/rabbit/src/rabbit_vhost_limit.erl (+1/-1) deps/rabbit/src/rabbit_vhost_msg_store.erl (+1/-1) deps/rabbit/src/rabbit_vhost_process.erl (+2/-2) deps/rabbit/src/rabbit_vhost_sup_sup.erl (+1/-1) deps/rabbit/src/rabbit_vm.erl (+1/-1) deps/rabbit/src/supervised_lifecycle.erl (+1/-1) deps/rabbit/src/tcp_listener.erl (+1/-1) deps/rabbit/src/tcp_listener_sup.erl (+1/-1) deps/rabbit/src/unconfirmed_messages.erl (+1/-1) deps/rabbit/src/vhost.erl (+1/-1) deps/rabbit/src/vhost_v1.erl (+1/-1) deps/rabbit_common/codegen.py (+2/-2) deps/rabbit_common/include/rabbit.hrl (+2/-2) deps/rabbit_common/include/rabbit_memory.hrl (+1/-1) deps/rabbit_common/include/rabbit_msg_store.hrl (+1/-1) deps/rabbit_common/include/resource.hrl (+1/-1) deps/rabbit_common/mk/rabbitmq-components.mk (+7/-7) deps/rabbit_common/mk/rabbitmq-tools.mk (+35/-10) deps/rabbit_common/src/app_utils.erl (+1/-1) deps/rabbit_common/src/code_version.erl (+1/-1) deps/rabbit_common/src/credit_flow.erl (+1/-1) deps/rabbit_common/src/delegate.erl (+3/-3) deps/rabbit_common/src/delegate_sup.erl (+1/-1) deps/rabbit_common/src/file_handle_cache.erl (+1/-1) deps/rabbit_common/src/file_handle_cache_stats.erl (+1/-1) deps/rabbit_common/src/lager_forwarder_backend.erl (+1/-1) deps/rabbit_common/src/mirrored_supervisor.erl (+3/-0) deps/rabbit_common/src/mnesia_sync.erl (+1/-1) deps/rabbit_common/src/priority_queue.erl (+1/-1) deps/rabbit_common/src/rabbit_amqp_connection.erl (+1/-1) deps/rabbit_common/src/rabbit_amqqueue_common.erl (+1/-1) deps/rabbit_common/src/rabbit_auth_backend_dummy.erl (+1/-1) deps/rabbit_common/src/rabbit_auth_mechanism.erl (+1/-1) deps/rabbit_common/src/rabbit_authn_backend.erl (+1/-1) deps/rabbit_common/src/rabbit_authz_backend.erl (+1/-1) deps/rabbit_common/src/rabbit_basic_common.erl (+1/-1) deps/rabbit_common/src/rabbit_binary_generator.erl (+1/-1) deps/rabbit_common/src/rabbit_binary_parser.erl (+1/-1) deps/rabbit_common/src/rabbit_cert_info.erl (+1/-1) deps/rabbit_common/src/rabbit_channel_common.erl (+1/-1) deps/rabbit_common/src/rabbit_command_assembler.erl (+1/-1) deps/rabbit_common/src/rabbit_control_misc.erl (+1/-1) deps/rabbit_common/src/rabbit_core_metrics.erl (+1/-1) deps/rabbit_common/src/rabbit_data_coercion.erl (+1/-1) deps/rabbit_common/src/rabbit_error_logger_handler.erl (+1/-1) deps/rabbit_common/src/rabbit_event.erl (+1/-1) deps/rabbit_common/src/rabbit_exchange_type.erl (+1/-1) deps/rabbit_common/src/rabbit_heartbeat.erl (+1/-1) deps/rabbit_common/src/rabbit_json.erl (+1/-1) deps/rabbit_common/src/rabbit_log.erl (+1/-1) deps/rabbit_common/src/rabbit_log_ra_shim.erl (+1/-1) deps/rabbit_common/src/rabbit_misc.erl (+13/-4) deps/rabbit_common/src/rabbit_msg_store_index.erl (+1/-1) deps/rabbit_common/src/rabbit_net.erl (+1/-1) deps/rabbit_common/src/rabbit_nodes_common.erl (+1/-1) deps/rabbit_common/src/rabbit_password_hashing.erl (+1/-1) deps/rabbit_common/src/rabbit_pbe.erl (+1/-1) deps/rabbit_common/src/rabbit_policy_validator.erl (+1/-1) deps/rabbit_common/src/rabbit_queue_collector.erl (+1/-1) deps/rabbit_common/src/rabbit_registry.erl (+1/-1) deps/rabbit_common/src/rabbit_resource_monitor_misc.erl (+1/-1) deps/rabbit_common/src/rabbit_runtime.erl (+1/-1) deps/rabbit_common/src/rabbit_runtime_parameter.erl (+1/-1) deps/rabbit_common/src/rabbit_ssl_options.erl (+1/-1) deps/rabbit_common/src/rabbit_types.erl (+1/-1) deps/rabbit_common/src/rabbit_writer.erl (+54/-20) deps/rabbit_common/src/vm_memory_monitor.erl (+1/-1) deps/rabbit_common/src/worker_pool.erl (+1/-1) deps/rabbit_common/src/worker_pool_sup.erl (+1/-1) deps/rabbit_common/src/worker_pool_worker.erl (+1/-1) deps/rabbitmq_amqp1_0/.travis.yml.patch (+7/-10) deps/rabbitmq_amqp1_0/rabbitmq-components.mk (+7/-7) deps/rabbitmq_amqp1_0/src/Elixir.RabbitMQ.CLI.Ctl.Commands.ListAmqp10ConnectionsCommand.erl (+1/-1) deps/rabbitmq_amqp1_0/src/rabbit_amqp1_0_channel.erl (+1/-1) deps/rabbitmq_amqp1_0/src/rabbit_amqp1_0_incoming_link.erl (+1/-1) deps/rabbitmq_amqp1_0/src/rabbit_amqp1_0_link_util.erl (+1/-1) deps/rabbitmq_amqp1_0/src/rabbit_amqp1_0_message.erl (+1/-1) deps/rabbitmq_amqp1_0/src/rabbit_amqp1_0_outgoing_link.erl (+1/-1) deps/rabbitmq_amqp1_0/src/rabbit_amqp1_0_reader.erl (+1/-1) deps/rabbitmq_amqp1_0/src/rabbit_amqp1_0_session.erl (+1/-1) deps/rabbitmq_amqp1_0/src/rabbit_amqp1_0_session_process.erl (+1/-1) deps/rabbitmq_amqp1_0/src/rabbit_amqp1_0_session_sup.erl (+1/-1) deps/rabbitmq_amqp1_0/src/rabbit_amqp1_0_session_sup_sup.erl (+1/-1) deps/rabbitmq_amqp1_0/src/rabbit_amqp1_0_util.erl (+1/-1) deps/rabbitmq_amqp1_0/src/rabbit_amqp1_0_writer.erl (+1/-1) deps/rabbitmq_auth_backend_cache/rabbitmq-components.mk (+7/-7) deps/rabbitmq_auth_backend_cache/src/rabbit_auth_backend_cache.erl (+1/-1) deps/rabbitmq_auth_backend_cache/src/rabbit_auth_backend_cache_app.erl (+1/-1) deps/rabbitmq_auth_backend_cache/src/rabbit_auth_cache.erl (+1/-1) deps/rabbitmq_auth_backend_cache/src/rabbit_auth_cache_dict.erl (+1/-1) deps/rabbitmq_auth_backend_cache/src/rabbit_auth_cache_ets.erl (+1/-1) deps/rabbitmq_auth_backend_cache/src/rabbit_auth_cache_ets_segmented.erl (+1/-1) deps/rabbitmq_auth_backend_cache/src/rabbit_auth_cache_ets_segmented_stateless.erl (+1/-1) deps/rabbitmq_auth_backend_http/examples/README.md (+1/-1) deps/rabbitmq_auth_backend_http/examples/rabbitmq_auth_backend_django/rabbitmq_auth_backend_django/settings.py (+1/-1) deps/rabbitmq_auth_backend_http/rabbitmq-components.mk (+7/-7) deps/rabbitmq_auth_backend_http/src/rabbit_auth_backend_http.erl (+12/-9) deps/rabbitmq_auth_backend_http/src/rabbit_auth_backend_http_app.erl (+1/-1) deps/rabbitmq_auth_backend_ldap/.travis.yml.patch (+6/-5) deps/rabbitmq_auth_backend_ldap/rabbitmq-components.mk (+7/-7) deps/rabbitmq_auth_backend_ldap/src/rabbit_auth_backend_ldap.erl (+8/-8) deps/rabbitmq_auth_backend_ldap/src/rabbit_auth_backend_ldap_app.erl (+1/-1) deps/rabbitmq_auth_backend_ldap/src/rabbit_auth_backend_ldap_util.erl (+1/-1) deps/rabbitmq_auth_backend_oauth2/Makefile (+1/-1) deps/rabbitmq_auth_backend_oauth2/README.md (+3/-5) deps/rabbitmq_auth_backend_oauth2/rabbitmq-components.mk (+7/-7) deps/rabbitmq_auth_backend_oauth2/src/rabbit_auth_backend_oauth2.erl (+72/-28) deps/rabbitmq_auth_backend_oauth2/src/uaa_jwt_jwt.erl (+4/-4) deps/rabbitmq_auth_mechanism_ssl/README.md (+1/-1) deps/rabbitmq_auth_mechanism_ssl/rabbitmq-components.mk (+7/-7) deps/rabbitmq_auth_mechanism_ssl/src/rabbit_auth_mechanism_ssl.erl (+1/-1) deps/rabbitmq_auth_mechanism_ssl/src/rabbit_auth_mechanism_ssl_app.erl (+1/-1) deps/rabbitmq_aws/include/rabbitmq_aws.hrl (+3/-3) deps/rabbitmq_aws/rabbitmq-components.mk (+7/-7) deps/rabbitmq_aws/src/rabbitmq_aws_config.erl (+12/-8) deps/rabbitmq_aws/src/rabbitmq_aws_sign.erl (+12/-2) deps/rabbitmq_aws/src/rabbitmq_aws_urilib.erl (+81/-203) deps/rabbitmq_cli/Makefile (+6/-6) deps/rabbitmq_cli/config/config.exs (+1/-1) deps/rabbitmq_cli/lib/rabbit_common/records.ex (+3/-0) deps/rabbitmq_cli/lib/rabbitmq/atom_coerce.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/auto_complete.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/command_behaviour.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/core/accepts_default_switches_and_timeout.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/core/accepts_no_positional_arguments.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/core/accepts_one_positional_argument.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/core/accepts_one_positive_integer_argument.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/core/accepts_two_positional_arguments.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/core/alarms.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/core/ansi.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/core/code_path.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/core/command_modules.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/core/exit_codes.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/core/feature_flags.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/core/helpers.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/core/input.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/core/listeners.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/core/memory.ex (+2/-2) deps/rabbitmq_cli/lib/rabbitmq/cli/core/merges_no_defaults.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/core/node_name.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/core/os_pid.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/core/output.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/core/parser.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/core/paths.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/core/platform.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/core/requires_rabbit_app_running.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/core/requires_rabbit_app_stopped.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/core/validators.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/core/version.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/add_user_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/add_vhost_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/authenticate_user_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/await_startup_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/change_password_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/clear_global_parameter_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/clear_operator_policy_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/clear_parameter_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/clear_password_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/clear_permissions_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/clear_policy_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/clear_topic_permissions_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/clear_vhost_limits_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/close_all_connections_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/close_connection_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/cluster_status_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/decode_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/delete_queue_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/delete_user_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/delete_vhost_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/enable_feature_flag_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/encode_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/environment_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/eval_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/exec_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/export_definitions_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/force_boot_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/force_gc_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/force_reset_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/help_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/import_definitions_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/list_bindings_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/list_channels_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/list_ciphers_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/list_connections_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/list_consumers_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/list_exchanges_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/list_feature_flags_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/list_global_parameters_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/list_hashes_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/list_operator_policies_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/list_parameters_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/list_permissions_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/list_policies_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/list_queues_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/list_topic_permissions_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/list_unresponsive_queues_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/list_user_permissions_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/list_user_topic_permissions_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/list_users_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/list_vhost_limits_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/list_vhosts_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/node_health_check_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/purge_queue_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/report_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/reset_command.ex (+2/-2) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/restart_vhost_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/rotate_logs_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/set_cluster_name_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/set_disk_free_limit_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/set_global_parameter_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/set_log_level_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/set_operator_policy_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/set_parameter_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/set_permissions_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/set_policy_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/set_topic_permissions_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/set_user_tags_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/set_vhost_limits_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/set_vm_memory_high_watermark_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/shutdown_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/start_app_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/status_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/stop_app_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/stop_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/trace_off_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/trace_on_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/version_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/commands/wait_command.ex (+2/-2) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/info_keys.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/ctl/rpc_stream.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/default_output.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/diagnostics/commands/alarms_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/diagnostics/commands/certificates_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/diagnostics/commands/check_alarms_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/diagnostics/commands/check_certificate_expiration_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/diagnostics/commands/check_local_alarms_command.ex (+3/-3) deps/rabbitmq_cli/lib/rabbitmq/cli/diagnostics/commands/check_port_connectivity_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/diagnostics/commands/check_port_listener_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/diagnostics/commands/check_protocol_listener_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/diagnostics/commands/check_running_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/diagnostics/commands/check_virtual_hosts_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/diagnostics/commands/cipher_suites_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/diagnostics/commands/command_line_arguments_command.ex (+5/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/diagnostics/commands/discover_peers_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/diagnostics/commands/erlang_cookie_hash_command.ex (+7/-3) deps/rabbitmq_cli/lib/rabbitmq/cli/diagnostics/commands/erlang_version_command.ex (+13/-6) deps/rabbitmq_cli/lib/rabbitmq/cli/diagnostics/commands/is_booting_command.ex (+18/-3) deps/rabbitmq_cli/lib/rabbitmq/cli/diagnostics/commands/is_running_command.ex (+10/-5) deps/rabbitmq_cli/lib/rabbitmq/cli/diagnostics/commands/listeners_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/diagnostics/commands/maybe_stuck_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/diagnostics/commands/memory_breakdown_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/diagnostics/commands/observer_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/diagnostics/commands/runtime_thread_stats_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/diagnostics/commands/schema_info_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/diagnostics/commands/server_version_command.ex (+7/-3) deps/rabbitmq_cli/lib/rabbitmq/cli/diagnostics/commands/tls_versions_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/diagnostics/diagnostics_helpers.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/formatter_behaviour.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/formatters/csv.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/formatters/erlang.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/formatters/formatter_helpers.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/formatters/inspect.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/formatters/json.ex (+4/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/formatters/json_stream.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/formatters/msacc.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/formatters/plugins.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/formatters/pretty_table.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/formatters/string.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/formatters/string_per_line.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/formatters/table.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/information_unit.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/plugins/commands/directories_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/plugins/commands/disable_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/plugins/commands/enable_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/plugins/commands/is_enabled.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/plugins/commands/list_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/plugins/commands/set_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/plugins/error_output.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/plugins/plugins_helpers.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/printer_behaviour.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/printers/file.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/printers/std_io.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/printers/std_io_raw.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/queues/commands/add_member_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/queues/commands/check_if_node_is_mirror_sync_critical_command.ex (+99/-0) deps/rabbitmq_cli/lib/rabbitmq/cli/queues/commands/check_if_node_is_quorum_critical_command.ex (+95/-0) deps/rabbitmq_cli/lib/rabbitmq/cli/queues/commands/delete_member_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/queues/commands/grow_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/queues/commands/quorum_status_command.ex (+3/-3) deps/rabbitmq_cli/lib/rabbitmq/cli/queues/commands/rebalance_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/queues/commands/shrink_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/time_unit.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmq/cli/upgrade/commands/post_upgrade_command.ex (+1/-1) deps/rabbitmq_cli/lib/rabbitmqctl.ex (+6/-3) deps/rabbitmq_cli/mix.exs (+3/-3) deps/rabbitmq_cli/mix.lock (+6/-6) deps/rabbitmq_cli/rabbitmq-components.mk (+7/-7) deps/rabbitmq_codegen/amqp-rabbitmq-0.9.1.json (+25/-24) deps/rabbitmq_consistent_hash_exchange/rabbitmq-components.mk (+7/-7) deps/rabbitmq_consistent_hash_exchange/src/rabbit_exchange_type_consistent_hash.erl (+1/-1) deps/rabbitmq_event_exchange/rabbitmq-components.mk (+7/-7) deps/rabbitmq_event_exchange/src/rabbit_exchange_type_event.erl (+1/-1) deps/rabbitmq_federation/include/rabbit_federation.hrl (+1/-1) deps/rabbitmq_federation/rabbitmq-components.mk (+7/-7) deps/rabbitmq_federation/src/Elixir.RabbitMQ.CLI.Ctl.Commands.FederationStatusCommand.erl (+1/-1) deps/rabbitmq_federation/src/Elixir.RabbitMQ.CLI.Ctl.Commands.RestartFederationLinkCommand.erl (+1/-1) deps/rabbitmq_federation/src/rabbit_federation_app.erl (+1/-1) deps/rabbitmq_federation/src/rabbit_federation_db.erl (+1/-1) deps/rabbitmq_federation/src/rabbit_federation_event.erl (+1/-1) deps/rabbitmq_federation/src/rabbit_federation_exchange.erl (+1/-1) deps/rabbitmq_federation/src/rabbit_federation_exchange_link.erl (+30/-4) deps/rabbitmq_federation/src/rabbit_federation_exchange_link_sup_sup.erl (+6/-1) deps/rabbitmq_federation/src/rabbit_federation_link_sup.erl (+1/-1) deps/rabbitmq_federation/src/rabbit_federation_link_util.erl (+19/-12) deps/rabbitmq_federation/src/rabbit_federation_parameters.erl (+4/-3) deps/rabbitmq_federation/src/rabbit_federation_queue.erl (+1/-1) deps/rabbitmq_federation/src/rabbit_federation_queue_link.erl (+10/-3) deps/rabbitmq_federation/src/rabbit_federation_queue_link_sup_sup.erl (+7/-1) deps/rabbitmq_federation/src/rabbit_federation_status.erl (+1/-1) deps/rabbitmq_federation/src/rabbit_federation_sup.erl (+1/-1) deps/rabbitmq_federation/src/rabbit_federation_upstream.erl (+1/-1) deps/rabbitmq_federation/src/rabbit_federation_upstream_exchange.erl (+1/-1) deps/rabbitmq_federation/src/rabbit_federation_util.erl (+1/-1) deps/rabbitmq_federation_management/README.md (+1/-1) deps/rabbitmq_federation_management/rabbitmq-components.mk (+7/-7) deps/rabbitmq_federation_management/src/rabbit_federation_mgmt.erl (+1/-1) deps/rabbitmq_jms_topic_exchange/LICENSES.txt (+2/-2) deps/rabbitmq_jms_topic_exchange/README.md (+1/-1) deps/rabbitmq_jms_topic_exchange/rabbitmq-components.mk (+7/-7) deps/rabbitmq_management/Makefile (+1/-1) deps/rabbitmq_management/README.md (+1/-1) deps/rabbitmq_management/bin/rabbitmqadmin (+39/-14) deps/rabbitmq_management/priv/www/api/index.html (+16/-2) deps/rabbitmq_management/priv/www/img/rabbitmqlogo-master-copy.svg (+122/-0) deps/rabbitmq_management/priv/www/img/rabbitmqlogo.svg (+124/-0) deps/rabbitmq_management/priv/www/js/dispatcher.js (+0/-1) deps/rabbitmq_management/priv/www/js/main.js (+0/-27) deps/rabbitmq_management/priv/www/js/tmpl/layout.ejs (+1/-1) deps/rabbitmq_management/priv/www/js/tmpl/login.ejs (+1/-1) deps/rabbitmq_management/priv/www/js/tmpl/login_uaa.ejs (+1/-1) deps/rabbitmq_management/priv/www/js/tmpl/queue.ejs (+2/-2) deps/rabbitmq_management/rabbitmq-components.mk (+7/-7) deps/rabbitmq_management/src/rabbit_mgmt_app.erl (+1/-1) deps/rabbitmq_management/src/rabbit_mgmt_cors.erl (+1/-1) deps/rabbitmq_management/src/rabbit_mgmt_csp.erl (+1/-1) deps/rabbitmq_management/src/rabbit_mgmt_db.erl (+4/-1) deps/rabbitmq_management/src/rabbit_mgmt_dispatcher.erl (+6/-4) deps/rabbitmq_management/src/rabbit_mgmt_headers.erl (+1/-1) deps/rabbitmq_management/src/rabbit_mgmt_hsts.erl (+1/-1) deps/rabbitmq_management/src/rabbit_mgmt_load_definitions.erl (+1/-1) deps/rabbitmq_management/src/rabbit_mgmt_reset_handler.erl (+1/-1) deps/rabbitmq_management/src/rabbit_mgmt_sup_sup.erl (+1/-1) deps/rabbitmq_management/src/rabbit_mgmt_util.erl (+7/-1) deps/rabbitmq_management/src/rabbit_mgmt_wm_aliveness_test.erl (+1/-1) deps/rabbitmq_management/src/rabbit_mgmt_wm_auth.erl (+1/-1) deps/rabbitmq_management/src/rabbit_mgmt_wm_binding.erl (+1/-1) deps/rabbitmq_management/src/rabbit_mgmt_wm_bindings.erl (+1/-1) deps/rabbitmq_management/src/rabbit_mgmt_wm_channel.erl (+1/-1) deps/rabbitmq_management/src/rabbit_mgmt_wm_channels.erl (+1/-1) deps/rabbitmq_management/src/rabbit_mgmt_wm_cluster_name.erl (+1/-1) deps/rabbitmq_management/src/rabbit_mgmt_wm_connection.erl (+1/-1) deps/rabbitmq_management/src/rabbit_mgmt_wm_connection_channels.erl (+1/-1) deps/rabbitmq_management/src/rabbit_mgmt_wm_connections.erl (+1/-1) deps/rabbitmq_management/src/rabbit_mgmt_wm_consumers.erl (+1/-1) deps/rabbitmq_management/src/rabbit_mgmt_wm_definitions.erl (+1/-1) deps/rabbitmq_management/src/rabbit_mgmt_wm_exchange.erl (+1/-1) deps/rabbitmq_management/src/rabbit_mgmt_wm_exchanges.erl (+1/-1) deps/rabbitmq_management/src/rabbit_mgmt_wm_global_parameter.erl (+1/-1) deps/rabbitmq_management/src/rabbit_mgmt_wm_global_parameters.erl (+1/-1) deps/rabbitmq_management/src/rabbit_mgmt_wm_healthchecks.erl (+1/-1) deps/rabbitmq_management/src/rabbit_mgmt_wm_limit.erl (+1/-1) deps/rabbitmq_management/src/rabbit_mgmt_wm_limits.erl (+1/-1) deps/rabbitmq_management/src/rabbit_mgmt_wm_login.erl (+62/-0) deps/rabbitmq_management/src/rabbit_mgmt_wm_node.erl (+1/-1) deps/rabbitmq_management/src/rabbit_mgmt_wm_node_memory.erl (+1/-1) deps/rabbitmq_management/src/rabbit_mgmt_wm_node_memory_ets.erl (+1/-1) deps/rabbitmq_management/src/rabbit_mgmt_wm_nodes.erl (+1/-1) deps/rabbitmq_management/src/rabbit_mgmt_wm_operator_policies.erl (+1/-1) deps/rabbitmq_management/src/rabbit_mgmt_wm_operator_policy.erl (+1/-1) deps/rabbitmq_management/src/rabbit_mgmt_wm_overview.erl (+1/-1) deps/rabbitmq_management/src/rabbit_mgmt_wm_parameter.erl (+1/-1) deps/rabbitmq_management/src/rabbit_mgmt_wm_parameters.erl (+1/-1) deps/rabbitmq_management/src/rabbit_mgmt_wm_permission.erl (+1/-1) deps/rabbitmq_management/src/rabbit_mgmt_wm_permissions.erl (+1/-1) deps/rabbitmq_management/src/rabbit_mgmt_wm_permissions_user.erl (+1/-1) deps/rabbitmq_management/src/rabbit_mgmt_wm_permissions_vhost.erl (+1/-1) deps/rabbitmq_management/src/rabbit_mgmt_wm_policies.erl (+1/-1) deps/rabbitmq_management/src/rabbit_mgmt_wm_policy.erl (+1/-1) deps/rabbitmq_management/src/rabbit_mgmt_wm_queue.erl (+1/-1) deps/rabbitmq_management/src/rabbit_mgmt_wm_queue_purge.erl (+1/-1) deps/rabbitmq_management/src/rabbit_mgmt_wm_queues.erl (+1/-1) deps/rabbitmq_management/src/rabbit_mgmt_wm_rebalance_queues.erl (+67/-0) deps/rabbitmq_management/src/rabbit_mgmt_wm_reset.erl (+1/-1) deps/rabbitmq_management/src/rabbit_mgmt_wm_static.erl (+12/-7) deps/rabbitmq_management/src/rabbit_mgmt_wm_topic_permission.erl (+1/-1) deps/rabbitmq_management/src/rabbit_mgmt_wm_topic_permissions.erl (+1/-1) deps/rabbitmq_management/src/rabbit_mgmt_wm_topic_permissions_user.erl (+1/-1) deps/rabbitmq_management/src/rabbit_mgmt_wm_topic_permissions_vhost.erl (+1/-1) deps/rabbitmq_management/src/rabbit_mgmt_wm_user.erl (+1/-1) deps/rabbitmq_management/src/rabbit_mgmt_wm_users.erl (+1/-1) deps/rabbitmq_management/src/rabbit_mgmt_wm_users_bulk_delete.erl (+1/-1) deps/rabbitmq_management/src/rabbit_mgmt_wm_vhost.erl (+1/-1) deps/rabbitmq_management/src/rabbit_mgmt_wm_vhosts.erl (+1/-1) deps/rabbitmq_management/src/rabbit_mgmt_wm_whoami.erl (+1/-1) deps/rabbitmq_management_agent/rabbitmq-components.mk (+7/-7) deps/rabbitmq_management_agent/src/rabbit_mgmt_agent_app.erl (+1/-1) deps/rabbitmq_management_agent/src/rabbit_mgmt_agent_sup.erl (+4/-1) deps/rabbitmq_management_agent/src/rabbit_mgmt_agent_sup_sup.erl (+1/-1) deps/rabbitmq_management_agent/src/rabbit_mgmt_db_handler.erl (+1/-1) deps/rabbitmq_management_agent/src/rabbit_mgmt_external_stats.erl (+183/-98) deps/rabbitmq_management_agent/src/rabbit_mgmt_format.erl (+1/-1) deps/rabbitmq_management_agent/src/rabbit_mgmt_gc.erl (+1/-1) deps/rabbitmq_management_agent/src/rabbit_mgmt_metrics_collector.erl (+1/-1) deps/rabbitmq_management_agent/src/rabbit_mgmt_metrics_gc.erl (+1/-1) deps/rabbitmq_management_agent/src/rabbit_mgmt_storage.erl (+1/-1) deps/rabbitmq_mqtt/.travis.yml.patch (+6/-6) deps/rabbitmq_mqtt/include/mqtt_machine.hrl (+1/-1) deps/rabbitmq_mqtt/include/rabbit_mqtt.hrl (+3/-2) deps/rabbitmq_mqtt/include/rabbit_mqtt_frame.hrl (+1/-1) deps/rabbitmq_mqtt/include/rabbit_mqtt_retained_msg_store.hrl (+1/-1) deps/rabbitmq_mqtt/rabbitmq-components.mk (+7/-7) deps/rabbitmq_mqtt/src/Elixir.RabbitMQ.CLI.Ctl.Commands.DecommissionMqttNodeCommand.erl (+1/-1) deps/rabbitmq_mqtt/src/Elixir.RabbitMQ.CLI.Ctl.Commands.ListMqttConnectionsCommand.erl (+1/-1) deps/rabbitmq_mqtt/src/mqtt_machine.erl (+1/-1) deps/rabbitmq_mqtt/src/mqtt_node.erl (+72/-40) deps/rabbitmq_mqtt/src/rabbit_mqtt.erl (+2/-2) deps/rabbitmq_mqtt/src/rabbit_mqtt_collector.erl (+61/-14) deps/rabbitmq_mqtt/src/rabbit_mqtt_connection_sup.erl (+1/-1) deps/rabbitmq_mqtt/src/rabbit_mqtt_frame.erl (+1/-1) deps/rabbitmq_mqtt/src/rabbit_mqtt_processor.erl (+41/-12) deps/rabbitmq_mqtt/src/rabbit_mqtt_reader.erl (+10/-3) deps/rabbitmq_mqtt/src/rabbit_mqtt_sup.erl (+1/-1) deps/rabbitmq_mqtt/src/rabbit_mqtt_util.erl (+1/-1) deps/rabbitmq_peer_discovery_aws/README.md (+1/-1) deps/rabbitmq_peer_discovery_aws/rabbitmq-components.mk (+7/-7) deps/rabbitmq_peer_discovery_common/include/rabbit_peer_discovery.hrl (+7/-1) deps/rabbitmq_peer_discovery_common/rabbitmq-components.mk (+7/-7) deps/rabbitmq_peer_discovery_common/src/rabbit_peer_discovery_common_app.erl (+1/-1) deps/rabbitmq_peer_discovery_common/src/rabbit_peer_discovery_common_sup.erl (+1/-1) deps/rabbitmq_peer_discovery_common/src/rabbit_peer_discovery_config.erl (+1/-1) deps/rabbitmq_peer_discovery_common/src/rabbit_peer_discovery_httpc.erl (+99/-88) deps/rabbitmq_peer_discovery_common/src/rabbit_peer_discovery_util.erl (+23/-3) deps/rabbitmq_peer_discovery_consul/README.md (+1/-1) deps/rabbitmq_peer_discovery_consul/include/rabbit_peer_discovery_consul.hrl (+2/-0) deps/rabbitmq_peer_discovery_consul/rabbitmq-components.mk (+7/-7) deps/rabbitmq_peer_discovery_consul/src/rabbit_peer_discovery_consul.erl (+49/-53) deps/rabbitmq_peer_discovery_consul/src/rabbitmq_peer_discovery_consul_app.erl (+1/-1) deps/rabbitmq_peer_discovery_consul/src/rabbitmq_peer_discovery_consul_health_check_helper.erl (+1/-1) deps/rabbitmq_peer_discovery_consul/src/rabbitmq_peer_discovery_consul_sup.erl (+16/-12) deps/rabbitmq_peer_discovery_etcd/README.md (+1/-1) deps/rabbitmq_peer_discovery_etcd/rabbitmq-components.mk (+7/-7) deps/rabbitmq_peer_discovery_etcd/src/rabbit_peer_discovery_etcd.erl (+56/-54) deps/rabbitmq_peer_discovery_etcd/src/rabbitmq_peer_discovery_etcd_app.erl (+1/-1) deps/rabbitmq_peer_discovery_etcd/src/rabbitmq_peer_discovery_etcd_health_check_helper.erl (+7/-3) deps/rabbitmq_peer_discovery_etcd/src/rabbitmq_peer_discovery_etcd_sup.erl (+16/-12) deps/rabbitmq_peer_discovery_k8s/Makefile (+1/-0) deps/rabbitmq_peer_discovery_k8s/README.md (+1/-1) deps/rabbitmq_peer_discovery_k8s/examples/README.md (+5/-2) deps/rabbitmq_peer_discovery_k8s/examples/kind/README.md (+145/-0) deps/rabbitmq_peer_discovery_k8s/examples/kind/base/configMap.yaml (+37/-0) deps/rabbitmq_peer_discovery_k8s/examples/kind/base/deployment.yaml (+95/-0) deps/rabbitmq_peer_discovery_k8s/examples/kind/base/deployment_rbac.yaml (+26/-0) deps/rabbitmq_peer_discovery_k8s/examples/kind/base/kustomization.yaml (+10/-0) deps/rabbitmq_peer_discovery_k8s/examples/kind/base/service.yaml (+19/-0) deps/rabbitmq_peer_discovery_k8s/examples/kind/kind-cluster/kind-cluster.yaml (+17/-0) deps/rabbitmq_peer_discovery_k8s/examples/kind/overlays/dev-persistence/deployment.yaml (+15/-0) deps/rabbitmq_peer_discovery_k8s/examples/kind/overlays/dev-persistence/kustomization.yaml (+14/-0) deps/rabbitmq_peer_discovery_k8s/examples/kind/overlays/dev-persistence/namespace.yaml (+4/-0) deps/rabbitmq_peer_discovery_k8s/examples/kind/overlays/dev/kustomization.yaml (+10/-0) deps/rabbitmq_peer_discovery_k8s/examples/kind/overlays/dev/namespace.yaml (+4/-0) deps/rabbitmq_peer_discovery_k8s/examples/minikube/rbac.yaml (+6/-3) deps/rabbitmq_peer_discovery_k8s/include/rabbit_peer_discovery_k8s.hrl (+8/-0) deps/rabbitmq_peer_discovery_k8s/rabbitmq-components.mk (+7/-7) deps/rabbitmq_peer_discovery_k8s/src/rabbit_peer_discovery_k8s.erl (+89/-34) deps/rabbitmq_peer_discovery_k8s/src/rabbitmq_peer_discovery_k8s_app.erl (+30/-0) deps/rabbitmq_peer_discovery_k8s/src/rabbitmq_peer_discovery_k8s_node_monitor.erl (+58/-0) deps/rabbitmq_peer_discovery_k8s/src/rabbitmq_peer_discovery_k8s_sup.erl (+46/-0) deps/rabbitmq_prometheus/Dockerfile (+15/-12) deps/rabbitmq_prometheus/LICENSE-MPL-RabbitMQ (+1/-1) deps/rabbitmq_prometheus/Makefile (+21/-7) deps/rabbitmq_prometheus/README.md (+33/-11) deps/rabbitmq_prometheus/metrics.md (+8/-8) deps/rabbitmq_prometheus/priv/schema/rabbitmq_prometheus.schema (+4/-0) deps/rabbitmq_prometheus/rabbitmq-components.mk (+7/-7) deps/rabbitmq_prometheus/src/collectors/prometheus_rabbitmq_core_metrics_collector.erl (+237/-128) deps/rabbitmq_prometheus/src/rabbit_prometheus_app.erl (+1/-1) deps/rabbitmq_prometheus/src/rabbit_prometheus_dispatcher.erl (+1/-1) deps/rabbitmq_prometheus/src/rabbit_prometheus_handler.erl (+1/-1) deps/rabbitmq_random_exchange/rabbitmq-components.mk (+7/-7) deps/rabbitmq_recent_history_exchange/LICENSE (+8/-0) deps/rabbitmq_recent_history_exchange/LICENSE-MPL-RabbitMQ (+455/-0) deps/rabbitmq_recent_history_exchange/README.md (+1/-1) deps/rabbitmq_recent_history_exchange/include/rabbit_recent_history.hrl (+9/-13) deps/rabbitmq_recent_history_exchange/rabbitmq-components.mk (+7/-7) deps/rabbitmq_recent_history_exchange/src/rabbit_exchange_type_recent_history.erl (+9/-13) deps/rabbitmq_sharding/LICENSE-MPL-RabbitMQ (+1/-1) deps/rabbitmq_sharding/rabbitmq-components.mk (+7/-7) deps/rabbitmq_sharding/src/rabbit_sharding_exchange_decorator.erl (+1/-1) deps/rabbitmq_sharding/src/rabbit_sharding_exchange_type_modulus_hash.erl (+1/-1) deps/rabbitmq_sharding/src/rabbit_sharding_interceptor.erl (+1/-1) deps/rabbitmq_sharding/src/rabbit_sharding_policy_validator.erl (+1/-1) deps/rabbitmq_sharding/src/rabbit_sharding_shard.erl (+1/-1) deps/rabbitmq_sharding/src/rabbit_sharding_util.erl (+1/-1) deps/rabbitmq_shovel/README.md (+1/-1) deps/rabbitmq_shovel/include/rabbit_shovel.hrl (+1/-1) deps/rabbitmq_shovel/rabbitmq-components.mk (+7/-7) deps/rabbitmq_shovel/src/Elixir.RabbitMQ.CLI.Ctl.Commands.DeleteShovelCommand.erl (+1/-1) deps/rabbitmq_shovel/src/Elixir.RabbitMQ.CLI.Ctl.Commands.RestartShovelCommand.erl (+1/-1) deps/rabbitmq_shovel/src/Elixir.RabbitMQ.CLI.Ctl.Commands.ShovelStatusCommand.erl (+1/-1) deps/rabbitmq_shovel/src/rabbit_amqp091_shovel.erl (+1/-1) deps/rabbitmq_shovel/src/rabbit_amqp10_shovel.erl (+1/-1) deps/rabbitmq_shovel/src/rabbit_shovel.erl (+1/-1) deps/rabbitmq_shovel/src/rabbit_shovel_behaviour.erl (+1/-1) deps/rabbitmq_shovel/src/rabbit_shovel_config.erl (+1/-1) deps/rabbitmq_shovel/src/rabbit_shovel_dyn_worker_sup.erl (+1/-1) deps/rabbitmq_shovel/src/rabbit_shovel_dyn_worker_sup_sup.erl (+1/-1) deps/rabbitmq_shovel/src/rabbit_shovel_parameters.erl (+1/-1) deps/rabbitmq_shovel/src/rabbit_shovel_status.erl (+1/-1) deps/rabbitmq_shovel/src/rabbit_shovel_sup.erl (+1/-1) deps/rabbitmq_shovel/src/rabbit_shovel_util.erl (+1/-1) deps/rabbitmq_shovel/src/rabbit_shovel_worker.erl (+1/-1) deps/rabbitmq_shovel/src/rabbit_shovel_worker_sup.erl (+1/-1) deps/rabbitmq_shovel_management/rabbitmq-components.mk (+7/-7) deps/rabbitmq_shovel_management/src/rabbit_shovel_mgmt.erl (+1/-1) deps/rabbitmq_stomp/rabbitmq-components.mk (+7/-7) deps/rabbitmq_stomp/src/Elixir.RabbitMQ.CLI.Ctl.Commands.ListStompConnectionsCommand.erl (+1/-1) deps/rabbitmq_stomp/src/rabbit_stomp.erl (+1/-1) deps/rabbitmq_stomp/src/rabbit_stomp_client_sup.erl (+1/-1) deps/rabbitmq_stomp/src/rabbit_stomp_frame.erl (+1/-1) deps/rabbitmq_stomp/src/rabbit_stomp_processor.erl (+1/-1) deps/rabbitmq_stomp/src/rabbit_stomp_reader.erl (+1/-1) deps/rabbitmq_stomp/src/rabbit_stomp_sup.erl (+1/-1) deps/rabbitmq_stomp/src/rabbit_stomp_util.erl (+1/-1) deps/rabbitmq_top/rabbitmq-components.mk (+7/-7) deps/rabbitmq_top/src/rabbit_top_app.erl (+1/-1) deps/rabbitmq_tracing/rabbitmq-components.mk (+7/-7) deps/rabbitmq_tracing/src/rabbit_tracing_app.erl (+1/-1) deps/rabbitmq_tracing/src/rabbit_tracing_consumer.erl (+1/-1) deps/rabbitmq_tracing/src/rabbit_tracing_consumer_sup.erl (+1/-1) deps/rabbitmq_tracing/src/rabbit_tracing_files.erl (+1/-1) deps/rabbitmq_tracing/src/rabbit_tracing_mgmt.erl (+1/-1) deps/rabbitmq_tracing/src/rabbit_tracing_sup.erl (+1/-1) deps/rabbitmq_tracing/src/rabbit_tracing_traces.erl (+1/-1) deps/rabbitmq_tracing/src/rabbit_tracing_wm_file.erl (+1/-1) deps/rabbitmq_tracing/src/rabbit_tracing_wm_files.erl (+1/-1) deps/rabbitmq_tracing/src/rabbit_tracing_wm_trace.erl (+1/-1) deps/rabbitmq_tracing/src/rabbit_tracing_wm_traces.erl (+1/-1) deps/rabbitmq_trust_store/rabbitmq-components.mk (+7/-7) deps/rabbitmq_trust_store/src/rabbit_trust_store.erl (+25/-11) deps/rabbitmq_trust_store/src/rabbit_trust_store_app.erl (+2/-2) deps/rabbitmq_trust_store/src/rabbit_trust_store_http_provider.erl (+22/-13) deps/rabbitmq_trust_store/src/rabbit_trust_store_sup.erl (+16/-5) deps/rabbitmq_web_dispatch/rabbitmq-components.mk (+7/-7) deps/rabbitmq_web_dispatch/src/rabbit_web_dispatch.erl (+1/-1) deps/rabbitmq_web_dispatch/src/rabbit_web_dispatch_app.erl (+1/-1) deps/rabbitmq_web_dispatch/src/rabbit_web_dispatch_registry.erl (+2/-2) deps/rabbitmq_web_dispatch/src/rabbit_web_dispatch_sup.erl (+1/-1) deps/rabbitmq_web_dispatch/src/rabbit_web_dispatch_util.erl (+1/-1) deps/rabbitmq_web_dispatch/src/webmachine_log_handler.erl (+14/-1) deps/rabbitmq_web_mqtt/README.md (+1/-1) deps/rabbitmq_web_mqtt/rabbitmq-components.mk (+7/-7) deps/rabbitmq_web_mqtt/src/rabbit_web_mqtt_app.erl (+1/-1) deps/rabbitmq_web_mqtt/src/rabbit_web_mqtt_connection_sup.erl (+1/-1) deps/rabbitmq_web_mqtt_examples/priv/bunny.html (+3/-2) deps/rabbitmq_web_mqtt_examples/priv/echo.html (+3/-2) deps/rabbitmq_web_mqtt_examples/rabbitmq-components.mk (+7/-7) deps/rabbitmq_web_mqtt_examples/src/rabbit_web_mqtt_examples_app.erl (+1/-1) deps/rabbitmq_web_stomp/README.md (+1/-1) deps/rabbitmq_web_stomp/rabbitmq-components.mk (+7/-7) deps/rabbitmq_web_stomp/src/rabbit_web_stomp_app.erl (+1/-1) deps/rabbitmq_web_stomp/src/rabbit_web_stomp_connection_sup.erl (+1/-1) deps/rabbitmq_web_stomp/src/rabbit_web_stomp_handler.erl (+1/-1) deps/rabbitmq_web_stomp/src/rabbit_web_stomp_listener.erl (+1/-1) deps/rabbitmq_web_stomp/src/rabbit_web_stomp_sup.erl (+1/-1) deps/rabbitmq_web_stomp_examples/rabbitmq-components.mk (+7/-7) deps/rabbitmq_web_stomp_examples/src/rabbit_web_stomp_examples_app.erl (+1/-1) dev/null (+0/-22) git-revisions.txt (+45/-45) rabbitmq-components.mk (+7/-7) scripts/rabbitmq-script-wrapper (+1/-1) scripts/rabbitmq-server.ocf (+1/-1) |
||||||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Andreas Hasenack | Approve | ||
Paride Legovini (community) | Approve | ||
Canonical Server Reporter | Pending | ||
Review via email: mp+465972@code.launchpad.net |
Description of the change
To post a comment you must log in.
The autopkgtest runner is slow, so I will post the ran results and the local amd64 result.
+ ✅ rabbitmq-server on focal for arm64 @ 12.05.24 03:07:20 /autopkgtest. ubuntu. com/results/ autopkgtest- focal-mitchdz- rabbitmq- server- mre-2204/ focal/arm64/ r/rabbitmq- server/ 20240512_ 030720_ 3f803@/ log.gz /autopkgtest. ubuntu. com/results/ autopkgtest- focal-mitchdz- rabbitmq- server- mre-2204/ focal/armhf/ r/rabbitmq- server/ 20240511_ 080113_ 4b7b4@/ log.gz /autopkgtest. ubuntu. com/results/ autopkgtest- focal-mitchdz- rabbitmq- server- mre-2204/ focal/i386/ r/rabbitmq- server/ 20240511_ 133511_ bdbad@/ log.gz /autopkgtest. ubuntu. com/results/ autopkgtest- focal-mitchdz- rabbitmq- server- mre-2204/ focal/s390x/ r/rabbitmq- server/ 20240514_ 032042_ 48665@/ log.gz
• Log: https:/
+ ✅ rabbitmq-server on focal for armhf @ 11.05.24 08:01:13
• Log: https:/
+ ✅ rabbitmq-server on focal for i386 @ 11.05.24 13:35:11
• Log: https:/
+ ✅ rabbitmq-server on focal for s390x @ 14.05.24 03:20:42
• Log: https:/
We should wait for ppc64el, but amd64 I can test locally.
amd64 local results at https:/ /pastebin. canonical. com/p/HpjRbJkGZ J/