[release-announce] [monasca] monasca-persister 1.11.0 (rocky)

no-reply at openstack.org no-reply at openstack.org
Fri Apr 20 13:39:26 UTC 2018


We are pleased to announce the release of:

monasca-persister 1.11.0: Moves metrics and alarm state transitions
from the Message Queue to the Metrics and Alarms database.

This release is part of the rocky release series.

Download the package from:

    https://tarballs.openstack.org/monasca-persister/

For more details, please see below.

Changes in monasca-persister 1.10.0..1.11.0
-------------------------------------------

6abefff Update pep8 checks
c567f52 Clean up tox.ini
56da6b4 add lower-constraints job
05e3d43 Updated from global requirements
2059d6f Remove PostgreSQL tempest jobs from Zuul
1fa2f7b Updated from global requirements
efe18cb Clean up tox.ini
169f2c3 Add performance testing in Monasca persister


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

.gitignore                                         |   4 +-
.zuul.yaml                                         |  14 +-
lower-constraints.txt                              |  62 ++++++
monasca_persister/conf/elasticsearch.py            |  47 ++--
monasca_persister/conf/kafka_alarm_history.py      |   7 +-
monasca_persister/conf/repositories.py             |  24 ++-
monasca_persister/persister.py                     |   3 +-
.../cassandra/alarm_state_history_repository.py    |   7 +-
.../repositories/cassandra/connection_util.py      |   3 +-
.../repositories/cassandra/metric_batch.py         |  26 ++-
.../repositories/cassandra/metrics_repository.py   |  79 ++++---
.../repositories/cassandra/retry_policy.py         |   6 +-
.../cassandra/token_range_query_manager.py         |   3 +-
.../influxdb/alarm_state_history_repository.py     |   4 +-
.../repositories/influxdb/metrics_repository.py    |   3 +-
monasca_persister/repositories/persister.py        |  24 +--
monasca_persister/repositories/utils.py            |  16 +-
perf/README.md                                     |  56 +++++
perf/jmeter_test_plan.jmx                          | 170 +++++++++++++++
perf/jmeter_test_plan_mix.jmx                      | 238 +++++++++++++++++++++
perf/persister_perf.sh                             | 164 ++++++++++++++
requirements.txt                                   |   4 +-
tools/tox_install.sh                               |  57 -----
tox.ini                                            |  44 ++--
25 files changed, 868 insertions(+), 199 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 3387f40..44ca00a 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -4 +4 @@
-oslo.config>=5.1.0 # Apache-2.0
+oslo.config>=5.2.0 # Apache-2.0
@@ -8 +8 @@ six>=1.10.0 # MIT
-monasca-common>=1.4.0 # Apache-2.0
+monasca-common>=2.7.0 # Apache-2.0






More information about the Release-announce mailing list