Accepting request 1137247 from network:messaging:amqp

- update to 3.12.11:
  * Quorum queue declared when one of cluster nodes was down
    could trigger connection exceptions.
  * Avoids a rare exception that could stop TCP socket writes on
    a client connection.
  * `queue_deleted` and `queue_created` internal events now
    include queue type as a module name, and not an inconsistent
    (with the other queue and stream types) value `classic`.
  * Definition files that are virtual host-specific cannot be
    imported on boot. Such files will now be detected early and
    the import process will terminate after logging a more
    informative message.
  * Several AMQP 1.0 application properties are now more
    correctly converted to AMQP 0-9-1 headers by
    cross-protocol Shovels.
  * The priority property now populates an AMQP 1.0 header with
    the same name, per AMQP 1.0 spec.
  * Metric label values now escape certain non-ASCII characters.
  * Avoids an exception when an MQTT client that used a QoS 0
    subscription reconnects and its original connection node
    is down.
  * Avoids an exception when an MQTT client connection was force-
    closed via the HTTP API.
  * Certain CLI commands could not be run in a shell script loop,
    unless the script explicitly redirected standard input.
  * `rabbitmq-diagnostics cluster_status` now responds much
    quicker when a cluster node has gone down, were shut down,
    or otherwise has become unreachable by the rest of the cluster.
  * Reverted a change to `DELETE /api/queues/{vhost}/{name}` that
    allowed removal of exclusive queues and introduced

OBS-URL: https://build.opensuse.org/request/show/1137247
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rabbitmq-server?expand=0&rev=89
This commit is contained in:
Dominique Leuenberger 2024-01-06 16:30:28 +00:00 committed by Git OBS Bridge
commit da5b5574e6
6 changed files with 72 additions and 21 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e4270eac447f3988a704f8021373e392c48250a8ee5fdbb29d3a053a9734ed39
size 4445108

View File

@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEECpryEV9Gh70pgDoga3OjbmAm38oFAmVdeckACgkQa3OjbmAm
38rsyQ//dg0lfeh/b9Fu8Avn6co7BRXa0UIPqfpyFcRDY9yynFgTZfL8INS4Q2D5
Skba0BU/odM1j1/fbphj2C7zZvF9b+dl6AqINRcq3MKLAveE+NZA3s1aXzJA7lFY
3HSUAVWoC2Iojqkagsmp52ZbVzXdxWIqNopsB97zxmfZ5qbyE+7uCePwLx0r5u6a
mEtErS5AxNgNBATWNjsRQFvYqGNBRom1iucDTjVY/b3WnvD4PtwpOVEV0zUZF0rZ
dCkSW+tucvXGEz/rnF3l4Bv2Q8jEH9n0UFRNugjjxdi+3LNsIIOTPZJzuA5CT47p
PGqdn1WLDAXpiiOgh/nM5WpPEwQ/rJAaaNo3ZWqrvTFYilnRQBzERiOCk47AUsg2
6PSGUyOrmEWM0Uuxc1YWoqZN2YDjBV9ZbwJucFlCPJ/b1qARTeQSy4aMdSgi7UEp
cM3Dk19Go6BKdhfSJhzSoRvCHJPkUiyfMk4rNCYQaaE+AZQGIzQuyp+25+J2NyJ/
y3U53mUlWapNZ2G2m4p7ruemzwVFWZtce89b0QE5TWiX1FdcxYWHtrWDApAGuTy+
UoISLVWSVTPnqAgKiatvDJpRB3hg6eZjkGOQA3MqUu/2yzoTXv/jQgDn+FtNmHcy
tiZ8Dv/XxPvQ0QJUz6xyORUDVZbWLi7xRhUYrqbQXSN84FbN2oo=
=R5H9
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:58695261152b2a1b64bbdf8c5e336ed469be0dda31da243caf064a521d503ec3
size 4448952

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEECpryEV9Gh70pgDoga3OjbmAm38oFAmWEvX0ACgkQa3OjbmAm
38oPHg//c4JMBjdS/Ig0nRLQCRQxbtK6qFlqWfwu1UZl/VGB1+4By+Kqxg0Utcq3
UhJncLwgkIkRIPEGuq7Iz62pb9biIQ/QHbxHeYvwYDCvBShV1Bu0nMhgRIJk85n9
q43bhmMxORa+moNs7FpCQ4rjxZHjLG/DmxMhtM5kD+gQRMi9zrR5YdpIUNNbgbYv
4oqnMDt681orAjqcAR4tgWb279FTUeyl9BozLsuqj+caahl5lzAHa+0VFo4UjKrK
wyJZ/pGLbbmfN9ksaXsryCfVZclsG5NKP4AgZp05aQ+4eakLIS7CKQkbwes1mn9u
iWlULtMOiJlyZJSsWsHF20zYmqXENpuO7nfjNHDYs3nn5l00Pcoi5ND5wA0tA8LS
tp111hc5CnjjxGLXCBw470MStiLtdSe/RHmf0//HOxrSutrKDfsH+sFXvPm6FALY
2RY8IjnI5wq/RbmqHJXqxEdYcloQWRDwKr0JEvqBIrCnfNzYvL+1MdUElXttnjDK
3wRyH7yCJZ2v5P/hRQw6oXdLtKuugCK5+ZJjV1nd6Ta6D5vZng4fbIHWw8tQLp0A
v923GaMvqU69NztobvUXcDNwRX5Q4gQzi6O9aeARb4fVHfAa58RXTTodKie8d/4E
IqZ453TjK/q9OXYs/0FHq1/SlNX9VVzxMlZyd2r6mkF7teZP9Po=
=RmuU
-----END PGP SIGNATURE-----

View File

@ -1,3 +1,54 @@
-------------------------------------------------------------------
Sat Jan 6 13:18:55 UTC 2024 - Dirk Müller <dmueller@suse.com>
- update to 3.12.11:
* Quorum queue declared when one of cluster nodes was down
could trigger connection exceptions.
* Avoids a rare exception that could stop TCP socket writes on
a client connection.
* `queue_deleted` and `queue_created` internal events now
include queue type as a module name, and not an inconsistent
(with the other queue and stream types) value `classic`.
* Definition files that are virtual host-specific cannot be
imported on boot. Such files will now be detected early and
the import process will terminate after logging a more
informative message.
* Several AMQP 1.0 application properties are now more
correctly converted to AMQP 0-9-1 headers by
cross-protocol Shovels.
* The priority property now populates an AMQP 1.0 header with
the same name, per AMQP 1.0 spec.
* Metric label values now escape certain non-ASCII characters.
* Avoids an exception when an MQTT client that used a QoS 0
subscription reconnects and its original connection node
is down.
* Avoids an exception when an MQTT client connection was force-
closed via the HTTP API.
* Certain CLI commands could not be run in a shell script loop,
unless the script explicitly redirected standard input.
* `rabbitmq-diagnostics cluster_status` now responds much
quicker when a cluster node has gone down, were shut down,
or otherwise has become unreachable by the rest of the cluster.
* Reverted a change to `DELETE /api/queues/{vhost}/{name}` that
allowed removal of exclusive queues and introduced
unexpected side effects.
* `DELETE /api/policies/{vhost}/{policy}` returned a 500
response instead of a 404 one when target virtual host did
not exist.
* Avoid log noise when an HTTP API request is issued against a
booting or very freshly booted node.
* HTTP API endpoints that involves contacting multiple nodes
now respond much quicker when a cluster node
has gone down, were shut down, or otherwise has become
unreachable by the rest of the cluster
* Definition exported for just one virtual host cannot be
imported at node boot time.
* Now such files are detected early with a clear log message
and immediate node boot process termination.
* To obtain source code of the entire distribution, please
download the archive named `rabbitmq-server-3.12.11.tar.xz`
instead of the source tarball produced by GitHub.
-------------------------------------------------------------------
Sun Dec 17 09:58:46 UTC 2023 - Dirk Müller <dmueller@suse.com>

View File

@ -1,7 +1,7 @@
#
# spec file for package rabbitmq-server
#
# Copyright (c) 2023 SUSE LLC
# Copyright (c) 2024 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -39,7 +39,7 @@
%define _rabbitmq_group rabbitmq
Name: rabbitmq-server
Version: 3.12.10
Version: 3.12.11
Release: 0
Summary: A message broker supporting AMQP, STOMP and MQTT
License: MPL-2.0