[openstack-dev] [release] oslo.messaging release 1.9.0 (liberty)

Doug Hellmann doug at doughellmann.com
Tue Apr 21 18:17:43 UTC 2015


We are glad to announce the release of:

oslo.messaging 1.9.0: Oslo Messaging API

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 2015-03-23 20:06:22 -0700 Use the oslo_utils stop watch in decaying timer
ec1fb8c 2015-03-21 00:17:01 +0000 Updated from global requirements
84c0d3a 2015-03-20 18:14:28 -0400 Remove 'UNIQUE_ID is %s' logging
9f13794 2015-03-20 15:05:12 +0100 rabbit: fix ipv6 support
3f967ef 2015-03-19 12:47:04 -0400 Create a unique transport for each server in the functional tests
23dfb6e 2015-03-19 06:23:41 -0400 Publish tracebacks only on debug level
53fde06 2015-03-19 03:03:53 -0700 Add pluggability for matchmakers
b92ea91 2015-03-19 17:04:06 +0800 Make option [DEFAULT]amqp_durable_queues work
cc618a4 2015-03-19 09:49:26 +0100 Reconnect on connection lost in heartbeat thread
f00ec93 2015-03-19 06:08:00 +0000 Imported Translations from Transifex
0dff20b 2015-03-18 18:40:20 +0100 cleanup connection pool return
2d1a019 2015-03-18 18:40:20 +0100 rabbit: Improves logging
0ec536b 2015-03-18 15:32:11 +0000 fix up verb tense in log message
b9e134d 2015-03-18 15:15:33 +0100 rabbit: heartbeat implementation
72a9984 2015-03-18 03:39:11 -0700 Fix changing keys during iteration in matchmaker heartbeat
cf365fe 2015-03-18 16:04:24 +1300 Minor improvement
5f875c0 2015-03-17 19:44:17 -0700 ZeroMQ deployment guide
410d8f0 2015-03-17 15:11:11 -0600 Fix a couple typos to make it easier to read.
3aa565b 2015-03-17 17:10:43 -0400 Tiny problem with notify-server in simulator
0f87f5c 2015-03-12 16:38:51 -0700 Fix coverage report generation
3be95ad 2015-03-12 16:07:51 -0400 Add support for multiple namespaces in Targets
513ce80 2015-03-11 17:36:32 +0100 tools: add simulator script
0124756 2015-03-11 16:14:50 +0100 Deprecates the localcontext API
ce7d5e8 2015-03-11 10:09:51 +0100 Update to oslo.context
eaa362b 2015-03-10 17:07:00 +0100 Remove obsolete cross tests script
1958f6e 2015-03-09 09:56:25 +0800 Fix the bug redis do not delete the expired keys
9f457b4 2015-02-23 16:01:38 -0500 Properly distinguish between server index zero and no server
0006448 2015-01-16 09:47:17 +0100 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





More information about the OpenStack-dev mailing list