[openstack-dev] oslo.concurrency 0.4.0 released

Matt Riedemann mriedem at linux.vnet.ibm.com
Tue Jan 13 16:46:49 UTC 2015



On 1/13/2015 10:21 AM, Matt Riedemann wrote:
>
>
> On 1/13/2015 9:07 AM, Doug Hellmann wrote:
>> The Oslo team is pleased to announce the release of
>> oslo.concurrency 0.4.0: oslo.concurrency library
>>
>> This release removes the use of ConfigFilter when accessing
>> configuration options, making it possible for applications
>> to set defaults for the lock path option that refer to other
>> option values.
>>
>> This version also adds a new context manager for detecting
>> long-running operations and logging when they take longer
>> than expected. See oslo_concurrency.watchdog.
>>
>> For more details, please see the git log history below and
>>   http://launchpad.net/oslo.concurrency/+milestone/0.4.0
>>
>> Please report issues through launchpad:
>>   http://bugs.launchpad.net/oslo.concurrency
>>
>> ----------------------------------------
>>
>> Changes in openstack/oslo.concurrency  0.3.0..0.4.0
>>
>> 3dfefe6 Bump to hacking 0.10
>> 43dc67e Updated from global requirements
>> df35680 add watchdog module
>> 18bcbe2 Updated from global requirements
>> 234b007 make time format for processutils match lockutils
>> a414266 Correct the translation domain for loading messages
>> 9066336 Add a reader/writer lock
>> 9dd6d21 Don't use ConfigFilter for lockutils
>> 093ed4f Report import warnings where the import occurs
>> 7c7493f Port processutils to Python 3
>> 2aafe6f Activate pep8 check that _ is imported
>> 32bf940 Drop requirements-py3.txt
>> deb0152 Updated from global requirements
>> d59543d Clean up API documentation
>> 5de5c42 Workflow documentation is now in infra-manual
>> 09ab853 Remove noqa from test files
>> 3de55f3 test compatibility for old imports
>> 4fd64cb Fix bug link in README.rst
>>
>>    diffstat (except docs and test files):
>>
>>   .gitignore                                       |   1 -
>>   CONTRIBUTING.rst                                 |   7 +-
>>   README.rst                                       |   2 +-
>>   oslo/concurrency/__init__.py                     |   2 +-
>>   oslo_concurrency/_i18n.py                        |   2 +-
>>   oslo_concurrency/lockutils.py                    | 175 +++++++++++-
>>   oslo_concurrency/opts.py                         |   2 +-
>>   oslo_concurrency/processutils.py                 |  23 +-
>>   oslo_concurrency/watchdog.py                     |  66 +++++
>>   requirements-py3.txt                             |  14 -
>>   requirements.txt                                 |   6 +-
>>   setup.cfg                                        |   5 +-
>>   test-requirements.txt                            |   3 +-
>>   tests/__init__.py                                |   2 +-
>>   tests/test_import.py                             |  31 +++
>>   tests/test_lockutils.py                          |   4 +-
>>   tests/test_processutils.py                       |  18 +-
>>   tests/test_warning.py                            |  32 +++
>>   tests/test_watchdog.py                           |  75 ++++++
>>   tox.ini                                          |   5 -
>>   31 files changed, 832 insertions(+), 90 deletions(-)
>>
>>    Requirements updates:
>>
>>   diff --git a/requirements.txt b/requirements.txt
>>   index a27b434..fb89633 100644
>>   --- a/requirements.txt
>>   +++ b/requirements.txt
>>   @@ -9 +9 @@ fixtures>=0.3.14
>>   -oslo.config>=1.4.0  # Apache-2.0
>>   +oslo.config>=1.6.0  # Apache-2.0
>>   @@ -11 +11 @@ oslo.i18n>=1.0.0  # Apache-2.0
>>   -oslo.utils>=1.0.0                       # Apache-2.0
>>   +oslo.utils>=1.2.0                       # Apache-2.0
>>   @@ -14 +14 @@ six>=1.7.0
>>   -retrying>=1.2.2,!=1.3.0 # Apache-2.0
>>   +retrying>=1.2.3,!=1.3.0 # Apache-2.0
>>   diff --git a/test-requirements.txt b/test-requirements.txt
>>   index c424655..32cdaae 100644
>>   --- a/test-requirements.txt
>>   +++ b/test-requirements.txt
>>   @@ -5 +5 @@
>>   -hacking>=0.9.1,<0.10
>>   +hacking>=0.10.0,<0.11
>>   @@ -7,0 +8 @@ coverage>=3.6
>>   +futures>=2.1.6
>>
>> __________________________________________________________________________
>>
>> OpenStack Development Mailing List (not for usage questions)
>> Unsubscribe:
>> OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>>
>
> Looks like we probably have a new bug in nova now:
>
> http://goo.gl/i7qa0f
>

Bug is reported with details inline:

https://bugs.launchpad.net/oslo.concurrency/+bug/1410348

-- 

Thanks,

Matt Riedemann




More information about the OpenStack-dev mailing list