oslo.messaging 10.2.4 (train)
We are satisfied to announce the release of: oslo.messaging 10.2.4: Oslo Messaging API This release is part of the train stable 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. 10.2.4 ^^^^^^ New Features ************ * Adding retry strategy based on the mandatory flag. Missing exchanges and queues are now identified separately for logging purposes. Upgrade Notes ************* * Deprecating the "direct_mandatory_flag". It will not be possible to deactivate this functionality anymore. Bug Fixes ********* * Add a new option *enable_cancel_on_failover* for rabbitmq driver which when enabled, will cancel consumers when queue appears to be down. Changes in oslo.messaging 10.2.3..10.2.4 ---------------------------------------- 82281a0d Correctly handle missing RabbitMQ queues a0aa3a88 Deprecate the mandatory flag 72ad2823 Fix some typos 1966f86b Cancel consumer if queue down Diffstat (except docs and test files) ------------------------------------- oslo_messaging/_drivers/amqpdriver.py | 72 ++++++++++----- oslo_messaging/_drivers/impl_rabbit.py | 100 +++++++++++++-------- ...enable_cancel_on_failover-22ac472b93dd3a23.yaml | 6 ++ .../disable-mandatory-flag-a6210a534f3853f0.yaml | 5 ++ .../handle-missing-queue-553a803f94976be7.yaml | 5 ++ 7 files changed, 140 insertions(+), 59 deletions(-)
participants (1)
-
no-reply@openstack.org