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 May  6 16:10:04 UTC 2024

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

Log Message:
rabbitmq: updated to 3.13.2

RabbitMQ 3.13.2

Core Broker

Bug Fixes

Several Quorum queues WAL and segment file operations are now more resilient to certain filesystem operation failures.

Classic queues v2 could run into an exception after a node restart.

Peer discovery failed in some IPv6-only environments. This behavior was new in 3.13.x.

rabbitmqctl stop_app is now faster, in particular for nodes that are not under significant load.

x-death counter was not incremented for messages that expired due to message TTL.
This behavior was new in 3.13.x.

Quorum queue replica removal now more resilient in clusters under close to peak load,
a condition that can trigger timeouts for certain operations involving multiple nodes.

rabbitmq-server (the shell script) now propagetes the exit code from the runtime process.

Enhancements

Definition import did not handle a scenario where some virtual hosts did not have
the default queue type metadata key set.

When a virtual host is deleted, several more internal events are emitted: for example,
the events related to removal of user permissions and runtime parameters associated
with the virtual host.

CLI Tools

Bug Fixes

rabbitmqctl list_unresponsive_queues now supports the (queue) type column.

MQTT Plugin

Bug Fixes

MQTT clients that did not configure a will (message) delay interval could run into
an exception due to an unnecessary permission check on the will target.

Messages published by MQTT clients were missing the timestamp_in_ms (the more precise header).
This behavior was new in 3.13.x.

Messages published using QoS 0 were unintentionally marked as durable internally.

Management Plugin

Bug Fixes

GET /api/queues/{vhost}/{name} could return duplicate keys for quorum queues.

Several endpoints responded with a 500 instead of a 404 when target virtual host
was non-existent.

OAuth 2 AuthN/AuthZ Plugin

Enhancements

The OpenID Connect RP-Initiated Logout feature is now only used if the identity provider service
lists it as supported.

Kubernetes Peer Discovery Plugin

Enhancements

More TLS client settings now can be configured:

cluster_formation.k8s.tls.cacertfile = /path/to/kubernetes/api/ca/certificate.pem
cluster_formation.k8s.tls.certfile = /path/to/client/tls/certificate.pem
cluster_formation.k8s.tls.keyfile = /path/to/client/tls/private_key.pem

cluster_formation.k8s.tls.verify = verify_peer
cluster_formation.k8s.tls.fail_if_no_peer_cert = true

JMS Topic Exchange Plugin

Enhancements

The plugin now stores its state on multiple nodes.

Shovel Plugin

Bug Fixes

Shovel metrics and internal state are now deleted when their shovel is, regardless of what node
it was hosted on and what node was targeted by the deleting (CLI or HTTP API) operation.

rabbitmqctl list_shovels CLI command now will list shovels running on all cluster nodes
and not just the target node.

Dependency Changes

ra was updated to 2.10.0


To generate a diff of this commit:
cvs rdiff -u -r1.94 -r1.95 pkgsrc/net/rabbitmq/Makefile
cvs rdiff -u -r1.71 -r1.72 pkgsrc/net/rabbitmq/PLIST
cvs rdiff -u -r1.86 -r1.87 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.94 pkgsrc/net/rabbitmq/Makefile:1.95
--- pkgsrc/net/rabbitmq/Makefile:1.94   Thu Apr 25 08:08:57 2024
+++ pkgsrc/net/rabbitmq/Makefile        Mon May  6 16:10:04 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.94 2024/04/25 08:08:57 adam Exp $
+# $NetBSD: Makefile,v 1.95 2024/05/06 16:10:04 adam Exp $
 
-DISTNAME=      rabbitmq-server-3.13.1
+DISTNAME=      rabbitmq-server-3.13.2
 PKGNAME=       ${DISTNAME:S/-server//}
 CATEGORIES=    net
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=rabbitmq/}

Index: pkgsrc/net/rabbitmq/PLIST
diff -u pkgsrc/net/rabbitmq/PLIST:1.71 pkgsrc/net/rabbitmq/PLIST:1.72
--- pkgsrc/net/rabbitmq/PLIST:1.71      Thu Apr 25 08:08:57 2024
+++ pkgsrc/net/rabbitmq/PLIST   Mon May  6 16:10:04 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.71 2024/04/25 08:08:57 adam Exp $
+@comment $NetBSD: PLIST,v 1.72 2024/05/06 16:10:04 adam Exp $
 lib/erlang/autocomplete/bash_autocomplete.sh
 lib/erlang/autocomplete/zsh_autocomplete.sh
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/INSTALL
@@ -472,45 +472,48 @@ lib/erlang/lib/rabbitmq_server-${PKGVERS
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/quantile_estimator-0.2.1/ebin/quantile_estimator.app
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/quantile_estimator-0.2.1/ebin/quantile_estimator.beam
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/quantile_estimator-0.2.1/include/quantile_estimator.hrl
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.9.1/ebin/ra.app
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.9.1/ebin/ra.beam
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.9.1/ebin/ra_app.beam
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.9.1/ebin/ra_bench.beam
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.9.1/ebin/ra_counters.beam
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.9.1/ebin/ra_dbg.beam
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.9.1/ebin/ra_directory.beam
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.9.1/ebin/ra_env.beam
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.9.1/ebin/ra_ets_queue.beam
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.9.1/ebin/ra_file_handle.beam
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.9.1/ebin/ra_flru.beam
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.9.1/ebin/ra_leaderboard.beam
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.9.1/ebin/ra_lib.beam
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.9.1/ebin/ra_log.beam
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.9.1/ebin/ra_log_cache.beam
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.9.1/ebin/ra_log_ets.beam
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.9.1/ebin/ra_log_meta.beam
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.9.1/ebin/ra_log_pre_init.beam
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.9.1/ebin/ra_log_reader.beam
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.9.1/ebin/ra_log_segment.beam
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.9.1/ebin/ra_log_segment_writer.beam
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.9.1/ebin/ra_log_snapshot.beam
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.9.1/ebin/ra_log_sup.beam
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.9.1/ebin/ra_log_wal.beam
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.9.1/ebin/ra_log_wal_sup.beam
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.9.1/ebin/ra_machine.beam
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.9.1/ebin/ra_machine_ets.beam
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.9.1/ebin/ra_machine_simple.beam
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.9.1/ebin/ra_metrics_ets.beam
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.9.1/ebin/ra_monitors.beam
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.9.1/ebin/ra_server.beam
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.9.1/ebin/ra_server_proc.beam
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.9.1/ebin/ra_server_sup.beam
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.9.1/ebin/ra_server_sup_sup.beam
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.9.1/ebin/ra_snapshot.beam
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.9.1/ebin/ra_sup.beam
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.9.1/ebin/ra_system.beam
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.9.1/ebin/ra_system_sup.beam
-lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.9.1/ebin/ra_systems_sup.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.10.0/ebin/ra.app
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.10.0/ebin/ra.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.10.0/ebin/ra_app.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.10.0/ebin/ra_aux.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.10.0/ebin/ra_bench.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.10.0/ebin/ra_counters.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.10.0/ebin/ra_dbg.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.10.0/ebin/ra_directory.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.10.0/ebin/ra_env.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.10.0/ebin/ra_ets_queue.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.10.0/ebin/ra_file.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.10.0/ebin/ra_file_handle.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.10.0/ebin/ra_flru.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.10.0/ebin/ra_leaderboard.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.10.0/ebin/ra_lib.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.10.0/ebin/ra_log.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.10.0/ebin/ra_log_cache.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.10.0/ebin/ra_log_ets.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.10.0/ebin/ra_log_meta.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.10.0/ebin/ra_log_pre_init.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.10.0/ebin/ra_log_reader.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.10.0/ebin/ra_log_segment.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.10.0/ebin/ra_log_segment_writer.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.10.0/ebin/ra_log_snapshot.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.10.0/ebin/ra_log_sup.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.10.0/ebin/ra_log_wal.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.10.0/ebin/ra_log_wal_sup.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.10.0/ebin/ra_machine.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.10.0/ebin/ra_machine_ets.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.10.0/ebin/ra_machine_simple.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.10.0/ebin/ra_metrics_ets.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.10.0/ebin/ra_monitors.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.10.0/ebin/ra_server.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.10.0/ebin/ra_server_proc.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.10.0/ebin/ra_server_sup.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.10.0/ebin/ra_server_sup_sup.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.10.0/ebin/ra_snapshot.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.10.0/ebin/ra_sup.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.10.0/ebin/ra_system.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.10.0/ebin/ra_system_recover.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.10.0/ebin/ra_system_sup.beam
+lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/ra-2.10.0/ebin/ra_systems_sup.beam
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbit-${PKGVERSION}/ebin/amqqueue.beam
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbit-${PKGVERSION}/ebin/background_gc.beam
 lib/erlang/lib/rabbitmq_server-${PKGVERSION}/plugins/rabbit-${PKGVERSION}/ebin/code_server_cache.beam

Index: pkgsrc/net/rabbitmq/distinfo
diff -u pkgsrc/net/rabbitmq/distinfo:1.86 pkgsrc/net/rabbitmq/distinfo:1.87
--- pkgsrc/net/rabbitmq/distinfo:1.86   Thu Apr 25 08:08:57 2024
+++ pkgsrc/net/rabbitmq/distinfo        Mon May  6 16:10:04 2024
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.86 2024/04/25 08:08:57 adam Exp $
+$NetBSD: distinfo,v 1.87 2024/05/06 16:10:04 adam Exp $
 
-BLAKE2s (rabbitmq-server-3.13.1.tar.xz) = 2c0baed42a508b6a35218048ac159adc7f28af5f5e9ccbdab81aaba69b2b82ad
-SHA512 (rabbitmq-server-3.13.1.tar.xz) = 022c6e213cf7cea865a6931a3481897efea65dffa649dd77df9d88bb5f9b7abaaa83b525f983de4cb336b1e0469073cadc2ce48d4f47f93005c87b9fdadb3857
-Size (rabbitmq-server-3.13.1.tar.xz) = 5083312 bytes
+BLAKE2s (rabbitmq-server-3.13.2.tar.xz) = 13467f9bb92bde0e93b3a51ff15ffcb498930549e42a2962daad4b39aa2e734a
+SHA512 (rabbitmq-server-3.13.2.tar.xz) = fdf095044a6b6cae2f14ca847e36a0ce34ec464058bf782e5a68b1a39113c024a9d1af13e7d1a36597cf6b61442f63842afb8d04be12d9a0dce880639b45a6a7
+Size (rabbitmq-server-3.13.2.tar.xz) = 5092200 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