[release-announce] [oslo] oslo.messaging 5.30.2 (pike)
no-reply at openstack.org
no-reply at openstack.org
Mon Dec 11 21:55:55 UTC 2017
We high-spiritedly announce the release of:
oslo.messaging 5.30.2: Oslo Messaging API
This release is part of the pike 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.30.2
^^^^^^
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.30.1..5.30.2
----------------------------------------
221664f rabbitmq: don't wait for message ack/requeue
ae3de7f Catch socket.timeout when doing heartbeat_check
Diffstat (except docs and test files)
-------------------------------------
oslo_messaging/_drivers/amqpdriver.py | 20 ++++----------------
oslo_messaging/_drivers/impl_rabbit.py | 3 ++-
.../rabbit-no-wait-for-ack-9e5de3e1320d7660.yaml | 12 ++++++++++++
3 files changed, 18 insertions(+), 17 deletions(-)
More information about the Release-announce
mailing list