[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