Wallaby Series Release Notes


Bug Fixes

  • As a fix for bug 1917645 the rabbit backend is changed to use the [oslo_messaging_notifications]retry parameter when driver tries to connect to the message bus during notification sending. Before this fix the rabbit backend retried the connection forever blocking the caller thread.


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.


Upgrade Notes

  • The [oslo_messaging_rabbit] heartbeat_in_pthread config option now defaults to True. Applications will run RabbitMQ heartbeat in a Python thread by default.

Deprecation Notes

  • heartbeat_in_pthread has been deprecated and will be removed in a future release. If configured, this option should be unset.