Re: [openstack-dev] [release] oslo.messaging 1.9.0

2015-04-09 Thread Li Ma
Hi Doug,

In the global requirements.txt, oslo.messaging version is still =
1.8.0 but  1.9.0. As a result, some bugs fixed in 1.9.0 are still
there when I deploy with devstack master branch.

I submitted a review for the update.

On Wed, Mar 25, 2015 at 10:22 PM, Doug Hellmann d...@doughellmann.com wrote:
 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
 

Re: [openstack-dev] [release] oslo.messaging 1.9.0

2015-04-09 Thread Li Ma
https://review.openstack.org/172045

On Thu, Apr 9, 2015 at 9:21 PM, Li Ma skywalker.n...@gmail.com wrote:
 Hi Doug,

 In the global requirements.txt, oslo.messaging version is still =
 1.8.0 but  1.9.0. As a result, some bugs fixed in 1.9.0 are still
 there when I deploy with devstack master branch.

 I submitted a review for the update.

 On Wed, Mar 25, 2015 at 10:22 PM, Doug Hellmann d...@doughellmann.com wrote:
 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 

Re: [openstack-dev] [release] oslo.messaging 1.9.0

2015-04-09 Thread Doug Hellmann
Excerpts from Li Ma's message of 2015-04-09 21:21:40 +0800:
 Hi Doug,
 
 In the global requirements.txt, oslo.messaging version is still =
 1.8.0 but  1.9.0. As a result, some bugs fixed in 1.9.0 are still
 there when I deploy with devstack master branch.
 
 I submitted a review for the update.

At this point we have frozen the requirements for kilo (still master for
most of the applications, I think). So rather than updating that
requirement, we need to back-port the appropriate fixes to the
stable/kilo branch of oslo.messaging. I'm sure the messaging team would
appreciate your help submitting any of those cherry-picked fixes. Mehdi
put together a list of candidates in [1].

Doug

[1] https://etherpad.openstack.org/p/oslo-messaging-kilo-potential-backports

 
 On Wed, Mar 25, 2015 at 10:22 PM, Doug Hellmann d...@doughellmann.com wrote:
  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
  

Re: [openstack-dev] [release] oslo.messaging 1.9.0

2015-04-09 Thread Li Ma
OK. I didn't notice because requirements project doesn't have stable/kilo yet.
Thanks for explanation.

On Thu, Apr 9, 2015 at 9:37 PM, Doug Hellmann d...@doughellmann.com wrote:
 Excerpts from Li Ma's message of 2015-04-09 21:21:40 +0800:
 Hi Doug,

 In the global requirements.txt, oslo.messaging version is still =
 1.8.0 but  1.9.0. As a result, some bugs fixed in 1.9.0 are still
 there when I deploy with devstack master branch.

 I submitted a review for the update.

 At this point we have frozen the requirements for kilo (still master for
 most of the applications, I think). So rather than updating that
 requirement, we need to back-port the appropriate fixes to the
 stable/kilo branch of oslo.messaging. I'm sure the messaging team would
 appreciate your help submitting any of those cherry-picked fixes. Mehdi
 put together a list of candidates in [1].

 Doug

 [1] https://etherpad.openstack.org/p/oslo-messaging-kilo-potential-backports


 On Wed, Mar 25, 2015 at 10:22 PM, Doug Hellmann d...@doughellmann.com 
 wrote:
  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 @@

Re: [openstack-dev] [release] oslo.messaging 1.9.0

2015-04-09 Thread Doug Hellmann
Excerpts from Li Ma's message of 2015-04-09 21:53:03 +0800:
 OK. I didn't notice because requirements project doesn't have stable/kilo yet.
 Thanks for explanation.
 

No problem, this is a somewhat new process. The stable branch for
the requirements repository should be created pretty soon when all
of the release candidates for the application projects are ready.

Doug

 On Thu, Apr 9, 2015 at 9:37 PM, Doug Hellmann d...@doughellmann.com wrote:
  Excerpts from Li Ma's message of 2015-04-09 21:21:40 +0800:
  Hi Doug,
 
  In the global requirements.txt, oslo.messaging version is still =
  1.8.0 but  1.9.0. As a result, some bugs fixed in 1.9.0 are still
  there when I deploy with devstack master branch.
 
  I submitted a review for the update.
 
  At this point we have frozen the requirements for kilo (still master for
  most of the applications, I think). So rather than updating that
  requirement, we need to back-port the appropriate fixes to the
  stable/kilo branch of oslo.messaging. I'm sure the messaging team would
  appreciate your help submitting any of those cherry-picked fixes. Mehdi
  put together a list of candidates in [1].
 
  Doug
 
  [1] https://etherpad.openstack.org/p/oslo-messaging-kilo-potential-backports
 
 
  On Wed, Mar 25, 2015 at 10:22 PM, Doug Hellmann d...@doughellmann.com 
  wrote:
   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   

[openstack-dev] [release] oslo.messaging 1.9.0

2015-03-25 Thread Doug Hellmann
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   #