pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/net/rabbitmq



Module Name:    pkgsrc
Committed By:   adam
Date:           Mon Oct 23 14:47:10 UTC 2023

Modified Files:
        pkgsrc/net/rabbitmq: Makefile PLIST distinfo

Log Message:
rabbitmq: updated to 3.12.7

RabbitMQ 3.12.7

Core Server

Bug Fixes

Stream replication connections configured to use exclusively TLSv1.3 failed.

On startup, stream replicas will handle one more potential case of segment file corruption
after an unclean shutdown.

default_policies.*.queue_pattern definition in rabbitmq.conf was incorrectly parsed.

Avoid log noise when inter-node connections frequently fail and recover.

Enhancements

Optimized stream index scans. Longer scans could result in some replicas stopping
with a timeout.

Classic queue storage version is now a supported key for operator policies.

Queue length limit overflow behavior now can be configured via operator policies.

CLI Tools

Bug Fixes

rabbitmq-streams list_stream_consumer_groups incorrectly validated the set of columns it accepts.

Enhancements

Several list_stream_* commands (available via both rabbitmq-diagnostics and rabbitmq-streams) commands now can
display replica node in addition to other fields.

rabbitmqctl add_user now can accept a pre-generated salted password instead
of a plain text password, both as a positional argument and via standard input:

# This is just an example, DO NOT use this value in production!
# The 2nd argument is a Base64-encoded pre-hashed and salted value of "guest4"
rabbitmqctl -- add_user "guest4" "BMT6cj/MsI+4UOBtsPPQWpQfk7ViRLj4VqpMTxu54FU3qa1G" --pre-hashed-password
# try authenticating with a pair of credentials
rabbitmqctl authenticate_user "guest4" "guest4"

Management Plugin

Bug Fixes

Message consumption with the "Nack message, requeue: true" option did not actually requeue deliveries.

Enhancements

HTTP API request body size is now limited to 10 MiB by default.
Two endpoints, one that accepts messages for publishing (note: publishing over the HTTP API is greatly discouraged)
and another for definition import,
will now reject larger transfers with a 400 Bad Request response.

DELETE /api/queues/{vhost}/{name} now can delete exclusive queues.

Key supported by operator policies are now grouped by queue type in the UI.

MQTT Plugin

Enhancements

Improved data safety for confirms in environments where the plugin uses classic queues.

Web MQTT Plugin

Bug Fixes

Avoid an exception when a not fully established MQTT-over-WebSockets connection terminated.

JMS Topic Exchange Plugin

Bug Fixes

Recovery of bindings of durable queues bound to a transient JMS topic exchange failed.

Sharding Plugin

Bug Fixes

Recovery of bindings of durable queues bound to a transient x-modulo-hash exchange failed.

Recent History Exchange Plugin

Bug Fixes

Recovery of bindings of durable queues bound to a transient recent history exchange failed.

Dependency Upgrades

osiris has been upgraded to 1.6.9


To generate a diff of this commit:
cvs rdiff -u -r1.88 -r1.89 pkgsrc/net/rabbitmq/Makefile
cvs rdiff -u -r1.67 -r1.68 pkgsrc/net/rabbitmq/PLIST
cvs rdiff -u -r1.80 -r1.81 pkgsrc/net/rabbitmq/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/net/rabbitmq/Makefile
diff -u pkgsrc/net/rabbitmq/Makefile:1.88 pkgsrc/net/rabbitmq/Makefile:1.89
--- pkgsrc/net/rabbitmq/Makefile:1.88   Mon Oct 23 06:37:50 2023
+++ pkgsrc/net/rabbitmq/Makefile        Mon Oct 23 14:47:10 2023
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.88 2023/10/23 06:37:50 wiz Exp $
+# $NetBSD: Makefile,v 1.89 2023/10/23 14:47:10 adam Exp $
 
-DISTNAME=      rabbitmq-server-3.12.2
+DISTNAME=      rabbitmq-server-3.12.7
 PKGNAME=       ${DISTNAME:S/-server//}
-PKGREVISION=   2
 CATEGORIES=    net
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=rabbitmq/}
 EXTRACT_SUFX=  .tar.xz

Index: pkgsrc/net/rabbitmq/PLIST
diff -u pkgsrc/net/rabbitmq/PLIST:1.67 pkgsrc/net/rabbitmq/PLIST:1.68
--- pkgsrc/net/rabbitmq/PLIST:1.67      Mon Jul 24 07:10:25 2023
+++ pkgsrc/net/rabbitmq/PLIST   Mon Oct 23 14:47:10 2023
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.67 2023/07/24 07:10:25 adam Exp $
+@comment $NetBSD: PLIST,v 1.68 2023/10/23 14:47:10 adam Exp $
 lib/erlang/autocomplete/bash_autocomplete.sh
 lib/erlang/autocomplete/zsh_autocomplete.sh
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/INSTALL
@@ -368,24 +368,24 @@ lib/erlang/lib/rabbitmq_server-${PKGVERS
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/observer_cli-1.7.3/ebin/observer_cli_store.beam
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/observer_cli-1.7.3/ebin/observer_cli_system.beam
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/observer_cli-1.7.3/include/observer_cli.hrl
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/osiris-1.5.1/ebin/osiris.app
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/osiris-1.5.1/ebin/osiris.beam
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/osiris-1.5.1/ebin/osiris_app.beam
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/osiris-1.5.1/ebin/osiris_bench.beam
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/osiris-1.5.1/ebin/osiris_bloom.beam
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/osiris-1.5.1/ebin/osiris_counters.beam
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/osiris-1.5.1/ebin/osiris_ets.beam
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/osiris-1.5.1/ebin/osiris_log.beam
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/osiris-1.5.1/ebin/osiris_log_shared.beam
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/osiris-1.5.1/ebin/osiris_replica.beam
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/osiris-1.5.1/ebin/osiris_replica_reader.beam
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/osiris-1.5.1/ebin/osiris_replica_reader_sup.beam
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/osiris-1.5.1/ebin/osiris_retention.beam
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/osiris-1.5.1/ebin/osiris_server_sup.beam
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/osiris-1.5.1/ebin/osiris_sup.beam
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/osiris-1.5.1/ebin/osiris_tracking.beam
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/osiris-1.5.1/ebin/osiris_util.beam
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/osiris-1.5.1/ebin/osiris_writer.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/osiris-1.6.9/ebin/osiris.app
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/osiris-1.6.9/ebin/osiris.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/osiris-1.6.9/ebin/osiris_app.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/osiris-1.6.9/ebin/osiris_bench.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/osiris-1.6.9/ebin/osiris_bloom.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/osiris-1.6.9/ebin/osiris_counters.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/osiris-1.6.9/ebin/osiris_ets.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/osiris-1.6.9/ebin/osiris_log.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/osiris-1.6.9/ebin/osiris_log_shared.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/osiris-1.6.9/ebin/osiris_replica.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/osiris-1.6.9/ebin/osiris_replica_reader.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/osiris-1.6.9/ebin/osiris_replica_reader_sup.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/osiris-1.6.9/ebin/osiris_retention.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/osiris-1.6.9/ebin/osiris_server_sup.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/osiris-1.6.9/ebin/osiris_sup.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/osiris-1.6.9/ebin/osiris_tracking.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/osiris-1.6.9/ebin/osiris_util.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/osiris-1.6.9/ebin/osiris_writer.beam
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/prometheus-4.10.0/ebin/prometheus.app
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/prometheus-4.10.0/ebin/prometheus.beam
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/prometheus-4.10.0/ebin/prometheus_boolean.beam
@@ -478,6 +478,7 @@ lib/erlang/lib/rabbitmq_server-${PKGVERS
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbit-${PKGVERSION}/ebin/rabbit_access_control.beam
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbit-${PKGVERSION}/ebin/rabbit_alarm.beam
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbit-${PKGVERSION}/ebin/rabbit_amqqueue.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbit-${PKGVERSION}/ebin/rabbit_amqqueue_control.beam
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbit-${PKGVERSION}/ebin/rabbit_amqqueue_process.beam
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbit-${PKGVERSION}/ebin/rabbit_amqqueue_sup.beam
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbit-${PKGVERSION}/ebin/rabbit_amqqueue_sup_sup.beam
@@ -1155,6 +1156,7 @@ lib/erlang/lib/rabbitmq_server-${PKGVERS
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbitmq_prometheus-${PKGVERSION}/ebin/prometheus_process_collector.beam
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbitmq_prometheus-${PKGVERSION}/ebin/prometheus_rabbitmq_alarm_metrics_collector.beam
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbitmq_prometheus-${PKGVERSION}/ebin/prometheus_rabbitmq_core_metrics_collector.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbitmq_prometheus-${PKGVERSION}/ebin/prometheus_rabbitmq_dynamic_collector.beam
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbitmq_prometheus-${PKGVERSION}/ebin/prometheus_rabbitmq_global_metrics_collector.beam
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbitmq_prometheus-${PKGVERSION}/ebin/rabbit_prometheus_app.beam
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbitmq_prometheus-${PKGVERSION}/ebin/rabbit_prometheus_dispatcher.beam
@@ -1370,11 +1372,11 @@ lib/erlang/lib/rabbitmq_server-${PKGVERS
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/redbug-2.0.7/ebin/redbug_lexer.beam
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/redbug-2.0.7/ebin/redbug_parser.beam
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/redbug-2.0.7/ebin/redbug_targ.beam
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/seshat-0.4.0/ebin/seshat.app
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/seshat-0.4.0/ebin/seshat.beam
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/seshat-0.4.0/ebin/seshat_app.beam
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/seshat-0.4.0/ebin/seshat_counters_server.beam
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/seshat-0.4.0/ebin/seshat_sup.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/seshat-0.6.1/ebin/seshat.app
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/seshat-0.6.1/ebin/seshat.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/seshat-0.6.1/ebin/seshat_app.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/seshat-0.6.1/ebin/seshat_counters_server.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/seshat-0.6.1/ebin/seshat_sup.beam
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/stdout_formatter-0.2.4/ebin/stdout_formatter.app
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/stdout_formatter-0.2.4/ebin/stdout_formatter.beam
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/stdout_formatter-0.2.4/ebin/stdout_formatter_paragraph.beam

Index: pkgsrc/net/rabbitmq/distinfo
diff -u pkgsrc/net/rabbitmq/distinfo:1.80 pkgsrc/net/rabbitmq/distinfo:1.81
--- pkgsrc/net/rabbitmq/distinfo:1.80   Mon Jul 24 07:10:25 2023
+++ pkgsrc/net/rabbitmq/distinfo        Mon Oct 23 14:47:10 2023
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.80 2023/07/24 07:10:25 adam Exp $
+$NetBSD: distinfo,v 1.81 2023/10/23 14:47:10 adam Exp $
 
-BLAKE2s (rabbitmq-server-3.12.2.tar.xz) = 72e736171399e41cac29a3ba68c57ac1967f561a66c791c13794aa4532bd4181
-SHA512 (rabbitmq-server-3.12.2.tar.xz) = ef386e1e875f2f3b79b75b34d80dad8df33dc7e3e4f5533fade096c1a7d99a67a364e3b36f42412d07fe7df3c7178b0268e707986c42e22220ef9432cd25cc99
-Size (rabbitmq-server-3.12.2.tar.xz) = 4421684 bytes
+BLAKE2s (rabbitmq-server-3.12.7.tar.xz) = 08763fd5a682f148b1076e42aec24da8d19f60b2ee609ba13f87cbee7e6eb21b
+SHA512 (rabbitmq-server-3.12.7.tar.xz) = f9f6c4083169b408edbf4794728ad85eeb2ea1ebc261cbff42732ce577b97d95eb55525dd39387a13ae80761ab2f29e626c95718fa877806c1d70d5d1ed0efb7
+Size (rabbitmq-server-3.12.7.tar.xz) = 4441844 bytes
 SHA1 (patch-Makefile) = 588638e2aa993fa59ab316a598840384d74a0a32
 SHA1 (patch-deps_rabbit__common_src_rabbit__env.erl) = a717f620387e3c954e2f751c9b8921c93a1826f4
 SHA1 (patch-deps_rabbit_scripts_rabbitmq-env) = 10f56071b2af001ef2fad6bc916f03bd4f299e8b



Home | Main Index | Thread Index | Old Index