[release-announce] oslo.messaging 12.13.0 (yoga)

no-reply at openstack.org no-reply at openstack.org
Wed Feb 16 11:27:55 UTC 2022


We are delighted to announce the release of:

oslo.messaging 12.13.0: Oslo Messaging API

This release is part of the yoga release series.

The source is available from:

    https://opendev.org/openstack/oslo.messaging

Download the package from:

    https://pypi.org/project/oslo.messaging

Please report issues through:

    https://bugs.launchpad.net/oslo.messaging/+bugs

For more details, please see below.

12.13.0
^^^^^^^

New Features

* Adding support for quorum queues. Quorum queues are enabled if the
  "rabbit_quorum_queue" parameter is sets ("x-queue-type: quorum").
  Setting x-queue-type to quorum means that replicated FIFO queue
  based on the Raft consensus algorithm will be used. It is available
  as of RabbitMQ 3.8.0. The quorum queues are durable by default
  ("amqp_durable_queues") will be ignored. when enabled the HA queues
  ("rabbit_ha_queues") aka mirrored queues should be disabled since
  the queue can't be both types at the same time

Changes in oslo.messaging 12.12.0..12.13.0
------------------------------------------

7e8acbf8 Adding support for rabbitmq quorum queues


Diffstat (except docs and test files)
-------------------------------------

oslo_messaging/_drivers/amqp.py                    |  4 +-
oslo_messaging/_drivers/impl_rabbit.py             | 59 +++++++++++++++++++---
...support_for_quorum_queues-3101d055b492289e.yaml | 11 ++++
4 files changed, 66 insertions(+), 9 deletions(-)







More information about the Release-announce mailing list