[openstack-announce] [new][telemetry] ceilometermiddleware 1.0.0 release (ocata)

no-reply at openstack.org no-reply at openstack.org
Mon Nov 7 21:45:58 UTC 2016


We are frolicsome to announce the release of:

ceilometermiddleware 1.0.0: OpenStack Telemetry middleware for
generating metrics

This release is part of the ocata release series.

The source is available from:

    http://git.openstack.org/cgit/openstack/ceilometermiddleware

Download the package from:

    https://pypi.python.org/pypi/ceilometermiddleware

Please report issues through launchpad:

    http://bugs.launchpad.net/ceilometermiddleware

For more details, please see below.

1.0.0
^^^^^

New Features

* Introduced option to send notifications from a background thread
  instead of blocking the service response to send the notification.
  This option is disabled by default, retaining previous behavior.
  Enable by setting "nonblocking_notify" to "True" in the middleware
  configuration. When enabled notifications will be queued for
  delivery in a single thread. Set "send_queue_size" to customize the
  length of this delivery queue (default size 1000).

* Introduced option to customize the logging level using the
  "log_level" option (default WARNING).

Changes in ceilometermiddleware 0.5.0..1.0.0
--------------------------------------------

87bd49b Convert nonblocking_notify value from string to boolean
26bfc48 No reason to start with '_' define a general variable
1c98aaa Enable release notes translation
9d4c26e Clean imports in code
0cd611b Bump the oslo.messaging version
a8dde3f clean up oslo-incubator related stuff
8f08f86 Add release note for background thread notifier
b43fb3e Delete openstack/common from the exclude list of flake8 in tox
55e7288 Add reno for release notes management
cf29274 Avoid useless dependency on oslo_utils
9f31a75 Update the home-page with developer documentation
e2e48b5 Fix bug in background sending
34fe5f3 Add support for Python 3.5
d72a7cf Remove py33 from tox envlist


Diffstat (except docs and test files)
-------------------------------------

.gitignore                                         |   3 +
ceilometermiddleware/swift.py                      |  44 ++--
openstack-common.conf                              |   6 -
releasenotes/notes/.placeholder                    |   0
...ackground-thread-notifier-21b36a5f5c8dec0e.yaml |  12 +
releasenotes/source/_static/.placeholder           |   0
releasenotes/source/_templates/.placeholder        |   0
releasenotes/source/conf.py                        | 278 +++++++++++++++++++++
releasenotes/source/index.rst                      |   9 +
releasenotes/source/mitaka.rst                     |   6 +
releasenotes/source/unreleased.rst                 |   6 +
requirements.txt                                   |   4 +-
setup.cfg                                          |   4 +-
test-requirements.txt                              |   2 +
tox.ini                                            |   7 +-
16 files changed, 356 insertions(+), 37 deletions(-)


Requirements updates
--------------------

diff --git a/requirements.txt b/requirements.txt
index 6dc4241..3b3829c 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -6,2 +6,2 @@ oslo.config>=3.9.0 # Apache-2.0
-oslo.messaging>=4.5.0 # Apache-2.0
-oslo.utils>=3.5.0 # Apache-2.0
+oslo.messaging>=5.2.0 # Apache-2.0
+oslo.utils
diff --git a/test-requirements.txt b/test-requirements.txt
index 4fc621c..13d54b7 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -11,0 +12,2 @@ mock>=1.2 # BSD
+reno>=0.1.1 # Apache-2.0
+





More information about the OpenStack-announce mailing list