17
0

Commit Graph

  • 00cfa2604b Accepting request 1324003 from network:messaging:amqp factory Dominique Leuenberger 2025-12-22 21:49:53 +00:00
  • b6ed783701 - Update to 4.2.1 * https://github.com/rabbitmq/rabbitmq-server/releases/tag/v4.2.1 - Update to 4.2.0 * https://github.com/rabbitmq/rabbitmq-server/releases/tag/v4.2.0 Fridrich Strba 2025-12-21 20:43:52 +00:00
  • e516a80376 Fix missed erlang27 case slfo-1.2 Simon Lees 2025-12-19 13:09:29 +01:00
  • 4fe4034b70 - Update to 4.1.5 * Highlights Khepri, an alternative schema data store developed to replace Mnesia, has matured and is now fully supported (it previously was an experimental feature) AMQP 1.0 is now a core protocol that is always enabled. Its plugin is now a no-op that only exists to simplify upgrades. The AMQP 1.0 implementation is now significantly more efficient: its peak throughput is more than double than that of 3.13.x on some workloads Efficient sub-linear quorum queue recovery on node startup using checkpoints Quorum queues now support priorities (but not exactly the same way as classic queues) AMQP 1.0 clients now can manage topologies similarly to how AMQP 0-9-1 clients do it The AMQP 1.0 convention (address format) used for interacting with with AMQP 0-9-1 entities is now easier to reason about Mirroring (replication) of classic queues was removed after several years of deprecation. For replicated messaging data types, use quorum queues and/or streams. Non-replicated classic queues remain and their development continues Classic queue storage efficiency improvements, in particular recovery time and storage of multi-MiB messages Nodes with multiple enabled plugins and little on disk data to recover now start up to 20-30% faster New exchange type: Local Random Exchange Quorum queue log reads are now offloaded to channels (sessions, connections). Initial Support for AMQP 1.0 Filter Expressions Feature Flags Quality of Life Improvements rabbitmqadmin v2 * Breaking Changes Before a client connection can negotiate a maximum frame size (frame_max), it must authenticate successfully. Before the authenticated phase, a special lower frame_max value is used. With this release, the value was increased from the original 4096 bytes to 8192 to accommodate larger JWT tokens. amqplib is a popular client library that has been using a low frame_max default of 4096. Its users must upgrade to a compatible version (starting with 0.10.7) or explicitly use a higher frame_max. amqplib versions older than 0.10.7 will not be able to connect to RabbitMQ 4.1.0 and later versions due to the initial AMQP 0-9-1 maximum frame size increase covered above. The default MQTT Maximum Packet Size changed from 256 MiB to 16 MiB. The following rabbitmq.conf settings are unsupported: cluster_formation.etcd.ssl_options.fail_if_no_peer_cert cluster_formation.etcd.ssl_options.dh cluster_formation.etcd.ssl_options.dhfile Classic Queues is Now a Non-Replicated Queue Type Quorum Queues Now Have a Default Redelivery Limit Up to RabbitMQ 3.13, when an AMQP 0.9.1 client (re-)published a message to RabbitMQ, RabbitMQ interpreted the AMQP 0.9.1 x-death header in the published message's basic_message.content.properties.headers field. RabbitMQ 4.x will not interpret this x-death header anymore when clients (re-)publish a message. CQv1 Storage Implementation was Removed Settings cluster_formation.randomized_startup_delay_range.* were Removed Several Disk I/O-Related Metrics were Removed Default Maximum Message Size Reduced to 16 MiB RabbitMQ 3.13 rabbitmq.conf setting rabbitmq_amqp1_0.default_vhost is unsupported in RabbitMQ 4.0. RabbitMQ 3.13 rabbitmq.conf settings mqtt.default_user, mqtt.default_password, and amqp1_0.default_user are unsupported in RabbitMQ 4.0. Starting with Erlang 26, client side TLS peer certificate chain verification settings are enabled by default in most contexts: from federation links to shovels to TLS-enabled LDAP client connections. RabbitMQ Shovels will be able connect to a RabbitMQ 4.0 node via AMQP 1.0 only when the Shovel runs on a RabbitMQ node >= 3.13.7. * See https://github.com/rabbitmq/rabbitmq-server/releases/tag/v4.0.1 * and https://github.com/rabbitmq/rabbitmq-server/releases/tag/v4.1.0 for more info * Removed the following patches fixed upstream - fix-CVE-2025-30219.patch - fix-CVE-2025-50200.patch - rabbitmq-server-allow-elixir-1.18.patch - Add feature-suse-reproducable-build.patch to help with repoducable builds. ----------------------------------------------------------------- Simon Lees 2025-11-28 12:04:28 +00:00
  • 68bf50f2be Rebase reproducable patch Simon Lees 2025-11-27 12:55:16 +10:30
  • 2defbe407d Fix version requires in spec Simon Lees 2025-11-27 12:11:48 +10:30
  • f77242d459 Intergrate all various changes Simon Lees 2025-11-27 12:05:53 +10:30
  • 866ed37713 Update changes file for 4.1.5 Simon Lees 2025-11-06 14:58:43 +10:30
  • 10c608f30f Test build of 4.1.5 Simon Lees 2025-10-31 11:45:10 +10:30
  • c971c9d7a9 Accepting request 1298073 from network:messaging:amqp Dominique Leuenberger 2025-08-07 14:49:37 +00:00
  • a40877e179 - Restore SLES logrotate file, (bsc#1246091) Simon Lees 2025-08-07 06:37:08 +00:00
  • 74fdfda9cf Accepting request 1297397 from network:messaging:amqp Dominique Leuenberger 2025-08-04 13:25:22 +00:00
  • 94e72155ee - RabbitMQ Node can log Basic Auth header from an HTTP request (bsc#1245105, CVE-2025-50200) * fix-CVE-2025-50200.patch - bad logrotate configuration allows potential escalation from rabbitmq to root, /var/log/rabbitmq ownership is now 750 (bsc#1246091) - Make build reproducable * feature-suse-reproducable-build.patch Simon Lees 2025-08-04 07:08:45 +00:00
  • c72944e331 Accepting request 1286574 from network:messaging:amqp slfo-main Ana Guerrero 2025-06-18 13:58:28 +00:00
  • 08497b7673 Accepting request 1286573 from home:simotek:branches:network:messaging:amqp Simon Lees 2025-06-18 08:08:01 +00:00
  • 529d7d02c2 Accepting request 1272280 from network:messaging:amqp Ana Guerrero 2025-04-24 15:25:49 +00:00
  • 79c18db752 - Force non parallel build, this has been the cause of some intermittent build failures. Simon Lees 2025-04-24 03:05:12 +00:00
  • 22b5c78d46 Accepting request 1247250 from network:messaging:amqp Ana Guerrero 2025-02-20 15:40:26 +00:00
  • ea62fe0c09 - Add rabbitmq-server-allow-elixir-1.18.patch: Allow building CLI with elixir 1.18.x. Based on upstream commit 5086e283. Simon Lees 2025-02-20 01:21:43 +00:00
  • 03a9bbb96f Accepting request 1200873 from network:messaging:amqp Ana Guerrero 2024-09-15 10:36:20 +00:00
  • 4a860145ab - Update to 3.13.7 see https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.13.7 - Update to 3.13.6 see https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.13.6 - Update to 3.13.5 see https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.13.5 - Update to 3.13.4 see https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.13.4 - Update to 3.13.3 see https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.13.2 - Update to 3.13.2 see https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.13.2 Fridrich Strba 2024-09-13 15:19:18 +00:00
  • fc2140079f Accepting request 1177045 from network:messaging:amqp Ana Guerrero 2024-05-27 09:56:36 +00:00
  • 275cc4b7f5 OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=206 Fridrich Strba 2024-04-17 13:17:53 +00:00
  • 46a0c2738a Accepting request 1167973 from home:simotek:rabbitmq-test Fridrich Strba 2024-04-17 00:42:28 +00:00
  • 80b17a23d4 Accepting request 1144783 from network:messaging:amqp Ana Guerrero 2024-02-07 17:49:31 +00:00
  • dfb26672c1 Accepting request 1144564 from home:dimstar:Factory Simon Lees 2024-02-07 06:12:52 +00:00
  • da5b5574e6 Accepting request 1137247 from network:messaging:amqp Dominique Leuenberger 2024-01-06 16:30:28 +00:00
  • 4d222a2174 - 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 Dirk Mueller 2024-01-06 13:22:16 +00:00
  • ed3634dd1d Accepting request 1133729 from network:messaging:amqp Ana Guerrero 2023-12-17 20:34:11 +00:00
  • b9e380e8d8 - update to 3.12.10: * Avoids two Shovels being started after an upgrade from 3.12.6 or older versions. * When a topic permission was deleted, an internal event of type permission.deleted was emitted in some cases, instead of topic.permission.deleted. * Shovels on 3.12.8 nodes failed during a rolling cluster upgrade due to internal identifier format changes. * Avoids an unnecessary warning in the logs. * avoids a potential exception in the autoheal partition handler. * raft.segment_max_entries is now validated to prevent the value from overflowing its 16-bit segment file field. Maximum supported value is now 65535. Dirk Mueller 2023-12-17 10:01:58 +00:00
  • 2754d36f62 Accepting request 1121010 from network:messaging:amqp Ana Guerrero 2023-10-29 18:42:06 +00:00
  • 877a559315 - update to 3.12.7: * 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. * 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. * 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: * Message consumption with the "Nack message, requeue: true" option did not actually requeue deliveries. * 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. Dirk Mueller 2023-10-29 15:44:11 +00:00
  • 88c1b022d0 Accepting request 1099488 from network:messaging:amqp Ana Guerrero 2023-07-19 17:11:44 +00:00
  • 653cf908b1 Accepting request 1099317 from home:matwey:branches:network:messaging:amqp Dirk Mueller 2023-07-19 11:12:25 +00:00
  • 96b8540b86 Accepting request 1090956 from network:messaging:amqp Dominique Leuenberger 2023-06-06 17:55:47 +00:00
  • 2ff1b0ce13 Accepting request 1090948 from home:fusionfuture:branches:network:messaging:amqp Fusion Future 2023-06-05 16:10:56 +00:00
  • e72a3617ac Accepting request 1035475 from network:messaging:amqp Dominique Leuenberger 2022-11-13 17:09:08 +00:00
  • d26aa97d2e Accepting request 1035474 from home:fusionfuture:branches:network:messaging:amqp Fusion Future 2022-11-13 01:30:13 +00:00
  • d2eefd58b2 Accepting request 1031374 from network:messaging:amqp Dominique Leuenberger 2022-10-27 11:54:14 +00:00
  • 9c79d6aa8b Accepting request 1031341 from home:dimstar:Factory Fridrich Strba 2022-10-26 15:54:55 +00:00
  • a0cbbd84c9 Accepting request 983568 from network:messaging:amqp Dominique Leuenberger 2022-06-18 20:06:27 +00:00
  • 49a42fae66 Accepting request 983566 from home:fusionfuture:branches:network:messaging:amqp Dirk Mueller 2022-06-18 13:03:19 +00:00
  • f739a5f057 Accepting request 978405 from network:messaging:amqp Dominique Leuenberger 2022-05-21 17:06:24 +00:00
  • 08d424a8ac Accepting request 978404 from home:fusionfuture:branches:network:messaging:amqp Fusion Future 2022-05-21 09:43:12 +00:00
  • 770fa43e16 Accepting request 976926 from network:messaging:amqp Dominique Leuenberger 2022-05-12 21:01:04 +00:00
  • 19bb3c471b Accepting request 976488 from home:AndreasStieger:branches:network:messaging:amqp Dirk Mueller 2022-05-12 18:14:05 +00:00
  • e55eb2413e Accepting request 975710 from network:messaging:amqp Dominique Leuenberger 2022-05-09 16:44:07 +00:00
  • 5fd0d9ba41 Accepting request 975709 from home:fusionfuture:branches:network:messaging:amqp Fusion Future 2022-05-09 06:24:52 +00:00
  • defe1b6a39 Accepting request 964745 from network:messaging:amqp Dominique Leuenberger 2022-03-25 20:54:38 +00:00
  • 156e392daf Accepting request 964744 from home:fusionfuture:branches:network:messaging:amqp Fusion Future 2022-03-25 01:52:23 +00:00
  • ff74a2b60b Accepting request 956005 from network:messaging:amqp Dominique Leuenberger 2022-02-19 18:21:16 +00:00
  • e0fd1a4eca Accepting request 956004 from home:fusionfuture:branches:openSUSE:Factory:Staging:adi:3 Fusion Future 2022-02-19 10:51:04 +00:00
  • 992a48b2bd Accepting request 955988 from home:fusionfuture:branches:network:messaging:amqp Fusion Future 2022-02-19 06:59:29 +00:00
  • 5cb195ab86 Accepting request 944487 from network:messaging:amqp Dominique Leuenberger 2022-01-07 11:45:55 +00:00
  • 664c643250 Accepting request 944486 from home:fusionfuture:branches:network:messaging:amqp Fusion Future 2022-01-06 15:19:03 +00:00
  • 23a27a90d8 Accepting request 935229 from network:messaging:amqp Dominique Leuenberger 2021-12-02 21:30:27 +00:00
  • aa13d5cf7b Accepting request 935226 from home:fusionfuture:branches:network:messaging:amqp Fusion Future 2021-12-02 15:33:37 +00:00
  • 521854ef76 Accepting request 932387 from network:messaging:amqp Dominique Leuenberger 2021-11-20 01:39:07 +00:00
  • d8997ccdf9 Accepting request 932386 from home:fusionfuture:branches:network:messaging:amqp Fusion Future 2021-11-19 03:35:41 +00:00
  • 9af4561f39 Accepting request 926845 from network:messaging:amqp Dominique Leuenberger 2021-10-22 22:51:10 +00:00
  • f396e813a1 Accepting request 926714 from home:jsegitz:branches:systemdhardening:network:messaging:amqp Fusion Future 2021-10-22 02:42:59 +00:00
  • bf92b387db Accepting request 926541 from network:messaging:amqp Dominique Leuenberger 2021-10-20 18:24:05 +00:00
  • 6dcbf99947 Accepting request 926540 from home:fusionfuture:branches:network:messaging:amqp Fusion Future 2021-10-20 11:35:30 +00:00
  • e598cd360c Accepting request 921340 from network:messaging:amqp Dominique Leuenberger 2021-09-24 22:35:37 +00:00
  • b70f7334c6 Accepting request 921339 from home:fusionfuture:branches:network:messaging:amqp Fusion Future 2021-09-24 15:04:38 +00:00
  • 8757922765 Accepting request 919610 from network:messaging:amqp Dominique Leuenberger 2021-09-17 21:25:53 +00:00
  • fd22c0af15 Accepting request 919608 from home:fusionfuture:branches:network:messaging:amqp Fusion Future 2021-09-17 01:15:52 +00:00
  • 3133dc51ec Accepting request 917222 from network:messaging:amqp Dominique Leuenberger 2021-09-07 19:21:34 +00:00
  • 7d39c680a4 Accepting request 917220 from home:fusionfuture:branches:network:messaging:amqp Fusion Future 2021-09-07 08:42:08 +00:00
  • adee72e046 Accepting request 914241 from network:messaging:amqp Dominique Leuenberger 2021-08-25 18:58:34 +00:00
  • d855ed904f Accepting request 914240 from home:fusionfuture:branches:network:messaging:amqp Fusion Future 2021-08-25 12:30:49 +00:00
  • 61d2d62bb1 Accepting request 913933 from network:messaging:amqp Dominique Leuenberger 2021-08-24 08:54:41 +00:00
  • 9b4e48e9d8 Accepting request 913862 from home:fusionfuture:branches:network:messaging:amqp Fridrich Strba 2021-08-24 06:15:44 +00:00
  • 9718db1b4a Accepting request 913505 from home:fusionfuture:branches:network:messaging:amqp Fridrich Strba 2021-08-23 08:21:50 +00:00
  • 1f70311d61 Accepting request 906475 from home:dspinella:branches:network:messaging:amqp Dirk Mueller 2021-07-15 19:33:46 +00:00
  • e78e158ea6 Accepting request 892555 from network:messaging:amqp Dominique Leuenberger 2021-05-12 17:32:55 +00:00
  • 2a25a4409a Accepting request 892312 from home:susnux:branches:network:messaging:amqp Dirk Mueller 2021-05-12 16:16:29 +00:00
  • c0b00ebcfc Accepting request 891876 from network:messaging:amqp Dominique Leuenberger 2021-05-10 13:39:07 +00:00
  • 7f4a5c948e Accepting request 891264 from home:susnux:branches:network:messaging:amqp Dirk Mueller 2021-05-09 14:26:31 +00:00
  • ccec59ad94 Accepting request 869729 from network:messaging:amqp Dominique Leuenberger 2021-02-07 14:21:28 +00:00
  • bd9f2b4af1 Accepting request 869167 from home:jengelh:branches:network:messaging:amqp Peter Simons 2021-02-05 11:56:43 +00:00
  • 4edab59c80 Accepting request 868400 from network:messaging:amqp Dominique Leuenberger 2021-02-02 13:25:14 +00:00
  • 0a0e7df53a update rabbitmq-server to version 3.8.11 Peter Simons 2021-02-01 15:38:47 +00:00
  • afe8ce99ae OBS-URL: https://build.opensuse.org/package/show/network:messaging:amqp/rabbitmq-server?expand=0&rev=156 Dirk Mueller 2020-12-08 08:21:02 +00:00
  • b6aef7ebe3 Accepting request 850262 from home:fbui:branches:devel:languages:erlang Dirk Mueller 2020-12-08 08:19:12 +00:00
  • a31896657b Accepting request 844029 from network:messaging:amqp Dominique Leuenberger 2020-10-26 15:22:10 +00:00
  • 47c25a88d5 Accepting request 842816 from home:gsantomaggio_suse:branches:network:messaging:amqp Gabriele Santomaggio 2020-10-26 08:16:28 +00:00
  • aabfe55188 Accepting request 840178 from network:messaging:amqp Dominique Leuenberger 2020-10-08 11:14:20 +00:00
  • 5cc264073b Accepting request 839816 from home:dheidler:branches:openSUSE:Factory Fridrich Strba 2020-10-08 06:26:34 +00:00
  • e4b5d19e9d Accepting request 828967 from network:messaging:amqp Dominique Leuenberger 2020-09-22 19:04:07 +00:00
  • a14caa0bfc Accepting request 828860 from home:gsantomaggio_suse:branches:network:messaging:amqp Fridrich Strba 2020-08-24 14:14:04 +00:00
  • ecb3fe719c Accepting request 819964 from network:messaging:amqp Dominique Leuenberger 2020-07-10 13:32:27 +00:00
  • c4e1b9e5da Accepting request 819692 from home:gsantomaggio_suse:branches:network:messaging:amqp Fridrich Strba 2020-07-10 10:42:45 +00:00
  • 7424610e17 Accepting request 799506 from network:messaging:amqp Dominique Leuenberger 2020-05-02 20:17:33 +00:00
  • add5090f82 - use python 3.x for building, allows dropping python 2.x Dirk Mueller 2020-04-24 12:02:14 +00:00
  • 5b4ca4cce2 Accepting request 785088 from network:messaging:amqp Dominique Leuenberger 2020-03-16 09:18:58 +00:00
  • ad5fe2a6cf Accepting request 784216 from home:gsantomaggio_suse:branches:network:messaging:amqp Dirk Mueller 2020-03-14 16:16:51 +00:00
  • 4351b297ad Accepting request 778715 from home:gsantomaggio_suse:branches:network:messaging:amqp Dirk Mueller 2020-02-24 10:15:51 +00:00
  • 928fa3be7b Accepting request 770809 from network:messaging:amqp Dominique Leuenberger 2020-02-07 14:56:59 +00:00
  • ebc0156933 Accepting request 769703 from home:dimstar:Factory Gabriele Santomaggio 2020-02-07 08:55:15 +00:00