We are content to announce the release of: oslo.messaging 1.9.0: Oslo Messaging API
This is the first release of the library for the Liberty development cycle. For more details, please see the git log history below and: http://launchpad.net/oslo.messaging/+milestone/1.9.0 Please report issues through launchpad: http://bugs.launchpad.net/oslo.messaging Changes in oslo.messaging 1.8.0..1.9.0 -------------------------------------- 8da14f6 Use the oslo_utils stop watch in decaying timer ec1fb8c Updated from global requirements 84c0d3a Remove 'UNIQUE_ID is %s' logging 9f13794 rabbit: fix ipv6 support 3f967ef Create a unique transport for each server in the functional tests 23dfb6e Publish tracebacks only on debug level 53fde06 Add pluggability for matchmakers b92ea91 Make option [DEFAULT]amqp_durable_queues work cc618a4 Reconnect on connection lost in heartbeat thread f00ec93 Imported Translations from Transifex 0dff20b cleanup connection pool return 2d1a019 rabbit: Improves logging 0ec536b fix up verb tense in log message b9e134d rabbit: heartbeat implementation 72a9984 Fix changing keys during iteration in matchmaker heartbeat cf365fe Minor improvement 5f875c0 ZeroMQ deployment guide 410d8f0 Fix a couple typos to make it easier to read. 3aa565b Tiny problem with notify-server in simulator 0f87f5c Fix coverage report generation 3be95ad Add support for multiple namespaces in Targets 513ce80 tools: add simulator script 0124756 Deprecates the localcontext API ce7d5e8 Update to oslo.context eaa362b Remove obsolete cross tests script 1958f6e Fix the bug redis do not delete the expired keys 9f457b4 Properly distinguish between server index zero and no server 0006448 Adjust tests for the new namespace Diffstat (except docs and test files) ------------------------------------- .coveragerc | 7 + openstack-common.conf | 6 +- .../locale/de/LC_MESSAGES/oslo.messaging.po | 48 ++- .../locale/en_GB/LC_MESSAGES/oslo.messaging.po | 48 ++- .../locale/fr/LC_MESSAGES/oslo.messaging.po | 40 ++- oslo.messaging/locale/oslo.messaging.pot | 50 ++- oslo_messaging/_drivers/amqp.py | 55 +++- oslo_messaging/_drivers/amqpdriver.py | 15 +- oslo_messaging/_drivers/common.py | 20 +- oslo_messaging/_drivers/impl_qpid.py | 4 +- oslo_messaging/_drivers/impl_rabbit.py | 357 ++++++++++++++++++--- oslo_messaging/_drivers/impl_zmq.py | 32 +- oslo_messaging/_drivers/matchmaker.py | 2 +- oslo_messaging/_drivers/matchmaker_redis.py | 7 +- oslo_messaging/localcontext.py | 16 + oslo_messaging/notify/dispatcher.py | 4 +- oslo_messaging/notify/middleware.py | 2 +- oslo_messaging/openstack/common/_i18n.py | 45 +++ oslo_messaging/openstack/common/versionutils.py | 253 +++++++++++++++ oslo_messaging/rpc/dispatcher.py | 6 +- oslo_messaging/target.py | 9 +- requirements-py3.txt | 13 +- requirements.txt | 15 +- setup.cfg | 6 + test-requirements-py3.txt | 4 +- test-requirements.txt | 4 +- tools/simulator.py | 207 ++++++++++++ tox.ini | 3 +- 43 files changed, 1673 insertions(+), 512 deletions(-) Requirements updates -------------------- diff --git a/requirements-py3.txt b/requirements-py3.txt index 05cb050..4ec18c6 100644 --- a/requirements-py3.txt +++ b/requirements-py3.txt @@ -5,5 +5,6 @@ -oslo.config>=1.9.0 # Apache-2.0 -oslo.serialization>=1.2.0 # Apache-2.0 -oslo.utils>=1.2.0 # Apache-2.0 -oslo.i18n>=1.3.0 # Apache-2.0 -stevedore>=1.1.0 # Apache-2.0 +oslo.config>=1.9.3,<1.10.0 # Apache-2.0 +oslo.context>=0.2.0,<0.3.0 # Apache-2.0 +oslo.serialization>=1.4.0,<1.5.0 # Apache-2.0 +oslo.utils>=1.4.0,<1.5.0 # Apache-2.0 +oslo.i18n>=1.5.0,<1.6.0 # Apache-2.0 +stevedore>=1.3.0,<1.4.0 # Apache-2.0 @@ -21 +22 @@ kombu>=2.5.0 -oslo.middleware>=0.3.0 # Apache-2.0 +oslo.middleware>=1.0.0,<1.1.0 # Apache-2.0 diff --git a/requirements.txt b/requirements.txt index 3b49a53..ec5fef6 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7,5 +7,6 @@ pbr>=0.6,!=0.7,<1.0 -oslo.config>=1.9.0 # Apache-2.0 -oslo.utils>=1.2.0 # Apache-2.0 -oslo.serialization>=1.2.0 # Apache-2.0 -oslo.i18n>=1.3.0 # Apache-2.0 -stevedore>=1.1.0 # Apache-2.0 +oslo.config>=1.9.3,<1.10.0 # Apache-2.0 +oslo.context>=0.2.0,<0.3.0 # Apache-2.0 +oslo.utils>=1.4.0,<1.5.0 # Apache-2.0 +oslo.serialization>=1.4.0,<1.5.0 # Apache-2.0 +oslo.i18n>=1.5.0,<1.6.0 # Apache-2.0 +stevedore>=1.3.0,<1.4.0 # Apache-2.0 @@ -19 +20 @@ six>=1.9.0 -eventlet>=0.16.1 +eventlet>=0.16.1,!=0.17.0 @@ -28 +29 @@ kombu>=2.5.0 -oslo.middleware>=0.3.0 # Apache-2.0 +oslo.middleware>=1.0.0,<1.1.0 # Apache-2.0 diff --git a/test-requirements-py3.txt b/test-requirements-py3.txt index 937c9f2..f137195 100644 --- a/test-requirements-py3.txt +++ b/test-requirements-py3.txt @@ -16 +16 @@ testtools>=0.9.36,!=1.2.0 -oslotest>=1.2.0 # Apache-2.0 +oslotest>=1.5.1,<1.6.0 # Apache-2.0 @@ -25 +25 @@ sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3 -oslosphinx>=2.2.0 # Apache-2.0 +oslosphinx>=2.5.0,<2.6.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index 0b2a583..5afaa74 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -16 +16 @@ testtools>=0.9.36,!=1.2.0 -oslotest>=1.2.0 # Apache-2.0 +oslotest>=1.5.1,<1.6.0 # Apache-2.0 @@ -34 +34 @@ sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3 -oslosphinx>=2.2.0 # Apache-2.0 +oslosphinx>=2.5.0,<2.6.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