We are glad to announce the release of: oslo.messaging 5.9.0: Oslo Messaging API
This release is part of the newton 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 Please report issues through launchpad: http://bugs.launchpad.net/oslo.messaging For more details, please see below. Changes in oslo.messaging 5.8.0..5.9.0 -------------------------------------- 15a64c6 Updated from global requirements 6a41a81 Fix calculating of duration in simulator.py f61f0c1 [zmq] Redis unavailability is not critical 00cbfc7 [zmq] Discover new publisher proxy b7717e1 [AMQP 1.0] small fixes to improve timer scalability 34122ee Add warning when credential is not specified for each host e217cbd Fix the help info format 3109941 Log a warning when connected to a routable message bus 480cd78 [AMQP 1.0] Add link credit configuration options 827a517 [AMQP 1.0] AMQP 1.0 Driver User Guide Document update 1203ec3 AMQP 1.0 Driver Architecture Overview Document 5236e99 Remove the max_send_retries option b7a6a07 [AMQP 1.0] Cancel response treatment for detached link 3f38e6b Set the default link property to allow message acks 7fe799d Fix a timer leak in the AMQP 1.0 driver ded8941 [AMQP 1.0] Add configuration parameters for send message deadline 4c0674d Re-factor the AMQP 1.0 addressing semantics 35ea442 [AMQP 1.0] Add acknowledge and requeue handling for incoming message b1b4cfc Refactor AMQP 1.0 command task to support timers 890ce0e Refactor link management to support link recovery 23f9212 Add the proper branch back to .gitreview Diffstat (except docs and test files) ------------------------------------- oslo_messaging/_drivers/amqp1_driver/addressing.py | 287 +++++ oslo_messaging/_drivers/amqp1_driver/controller.py | 1001 ++++++++++++----- .../_drivers/amqp1_driver/drivertasks.py | 111 -- oslo_messaging/_drivers/amqp1_driver/eventloop.py | 142 ++- oslo_messaging/_drivers/amqp1_driver/opts.py | 163 ++- .../oslo_messaging_amqp_driver_overview.rst | 1144 ++++++++++++++++++++ oslo_messaging/_drivers/impl_amqp1.py | 200 +++- oslo_messaging/_drivers/impl_rabbit.py | 2 +- .../dealer/zmq_dealer_publisher_proxy.py | 33 +- .../zmq_driver/client/zmq_routing_table.py | 60 +- .../zmq_driver/client/zmq_sockets_manager.py | 2 +- .../_drivers/zmq_driver/matchmaker/base.py | 173 --- .../zmq_driver/matchmaker/matchmaker_redis.py | 204 ---- .../zmq_driver/matchmaker/zmq_matchmaker_base.py | 199 ++++ .../zmq_driver/matchmaker/zmq_matchmaker_redis.py | 267 +++++ .../server/consumers/zmq_consumer_base.py | 26 +- .../server/consumers/zmq_sub_consumer.py | 21 +- oslo_messaging/_drivers/zmq_driver/zmq_updater.py | 4 +- oslo_messaging/conffixture.py | 2 +- oslo_messaging/opts.py | 4 +- oslo_messaging/transport.py | 22 +- requirements.txt | 1 + setup-test-env-zmq-proxy.sh | 2 + setup.cfg | 4 +- test-requirements.txt | 2 +- tools/simulator.py | 13 +- 31 files changed, 4330 insertions(+), 1086 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 95e0b29..7397aaf 100644 --- a/requirements.txt +++ b/requirements.txt @@ -16,0 +17 @@ debtcollector>=1.2.0 # Apache-2.0 +monotonic>=0.6 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index bc197fa..1e3f508 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -41 +41 @@ pyngus>=2.0.0 # Apache-2.0 -bandit>=1.0.1 # Apache-2.0 +bandit>=1.1.0 # Apache-2.0 __________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev