We are satisfied to announce the release of: oslo.messaging 2.9.0: Oslo Messaging API This release is part of the mitaka release series. With source available at: http://git.openstack.org/cgit/openstack/oslo.messaging With package available at: https://pypi.python.org/pypi/oslo.messaging For more details, please see the git log history below and: http://launchpad.net/oslo.messaging/+milestone/2.9.0 Please report issues through launchpad: http://bugs.launchpad.net/oslo.messaging Changes in oslo.messaging 2.8.1..2.9.0 -------------------------------------- 4a3ddce [zmq] Add config options to specify dynamic ports range 018dfcd [zmq] Make bind address configurable 517ae12 [zmq][matchmaker] Distinguish targets by listener types d571b66 [zmq] Update zmq-deployment guide according to the new driver 26d9362 Make "Connect(ing|ed) to AMQP server" log messages DEBUG level 8130e83 Updated from global requirements 6621b90 Decouple transport for RPC and Notification 33243c2 Fixing the server example code Added server.stop() before server.wait() Diffstat (except docs and test files) ------------------------------------- oslo_messaging/_drivers/impl_rabbit.py | 8 +- oslo_messaging/_drivers/impl_zmq.py | 15 ++- .../client/publishers/zmq_dealer_publisher.py | 6 +- .../client/publishers/zmq_pub_publisher.py | 3 +- .../client/publishers/zmq_publisher_base.py | 8 +- .../client/publishers/zmq_push_publisher.py | 3 +- .../client/publishers/zmq_req_publisher.py | 3 +- .../_drivers/zmq_driver/matchmaker/base.py | 27 +++-- .../zmq_driver/matchmaker/matchmaker_redis.py | 22 ++-- .../server/consumers/zmq_router_consumer.py | 7 +- oslo_messaging/_drivers/zmq_driver/zmq_address.py | 18 +++- oslo_messaging/_drivers/zmq_driver/zmq_socket.py | 17 ++- oslo_messaging/notify/__init__.py | 1 + oslo_messaging/notify/listener.py | 9 +- oslo_messaging/notify/log_handler.py | 2 +- oslo_messaging/notify/logger.py | 3 +- oslo_messaging/notify/middleware.py | 3 +- oslo_messaging/notify/notifier.py | 20 +++- oslo_messaging/rpc/client.py | 4 +- oslo_messaging/rpc/server.py | 12 ++- .../drivers/zmq/matchmaker/test_impl_matchmaker.py | 36 +++---- requirements.txt | 4 +- 26 files changed, 250 insertions(+), 159 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index d703e20..7dc7a69 100644 --- a/requirements.txt +++ b/requirements.txt @@ -10 +10 @@ oslo.context>=0.2.0 # Apache-2.0 -oslo.log>=1.8.0 # Apache-2.0 +oslo.log>=1.12.0 # Apache-2.0 @@ -38 +38 @@ kombu>=3.0.7 -oslo.middleware>=2.8.0 # Apache-2.0 +oslo.middleware>=2.9.0 # Apache-2.0