[release-announce] [oslo] oslo.messaging 5.34.1 (queens)

no-reply at openstack.org no-reply at openstack.org
Mon Dec 4 10:37:46 UTC 2017


We are satisfied to announce the release of:

oslo.messaging 5.34.1: Oslo Messaging API

This release is part of the queens release series.

The source is available from:

    https://git.openstack.org/cgit/openstack/oslo.messaging

Download the package from:

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

Please report issues through launchpad:

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

For more details, please see below.

5.34.1
^^^^^^

Other Notes

* On rabbitmq, in the past, acknownlegement of messages was done
  within the application callback thread/greenlet. This thread was
  blocked until the message was ack. In newton, we rewrote the message
  acknownlegement to ensure we haven't two threads writting the the
  socket at the same times. Now all pendings ack are done by the main
  thread. They are no more reason to block the application callback
  thread until the message is ack. Other driver already release the
  application callback threads before the message is acknownleged.
  This is also the case for rabbitmq, now.

Changes in oslo.messaging 5.34.0..5.34.1
----------------------------------------

b6b86bc Imported Translations from Zanata
d68b53f Avoid tox_install.sh for constraints support
c38857e rabbitmq: don't wait for message ack/requeue
d0a3f70 Add zmq packages that are no longer in bindep-fallback
7c65038 don't convert generator to list unless required
b8a686f sort when using groupby


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

bindep.txt                                         |  5 ++++
oslo_messaging/_drivers/amqpdriver.py              | 27 +++----------------
oslo_messaging/notify/dispatcher.py                | 11 ++++----
oslo_messaging/server.py                           | 12 ---------
.../rabbit-no-wait-for-ack-9e5de3e1320d7660.yaml   | 12 +++++++++
.../locale/en_GB/LC_MESSAGES/releasenotes.po       |  7 +++--
tools/tox_install.sh                               | 31 ----------------------
tox.ini                                            | 14 ++++++----
8 files changed, 40 insertions(+), 79 deletions(-)







More information about the Release-announce mailing list