[release-announce] monasca-persister 3.0.0 (victoria)
no-reply at openstack.org
no-reply at openstack.org
Wed Oct 14 10:26:59 UTC 2020
We are stoked to announce the release of:
monasca-persister 3.0.0: Moves metrics and alarm state transitions
from the Message Queue to the Metrics and Alarms database.
This release is part of the victoria release series.
The source is available from:
https://opendev.org/openstack/monasca-persister
Download the package from:
https://tarballs.openstack.org/monasca-persister/
Please report issues through:
https://bugs.launchpad.net/monasca/+bugs
For more details, please see below.
Changes in monasca-persister 2.0.0.0rc1..3.0.0
----------------------------------------------
48b3e2e Add Python3 victoria unit tests
0198487 Remove unnecessary test to bring compatibility with py38
709318c Set legacy_kafka_client_enabled = False on default
cf1486e drop mock from lower-constraints
ac9d9b7 Stop to use the __future__ module.
d2fef4b Switch to newer openstackdocstheme and reno versions
49ef701 Remove ujson from lower-constraints
478003f Add CONTRIBUTING.rst
1afb929 Remove .testr.conf
6a5885a Fix hacking min version to 3.0.1
9a8c93e Update master for stable/ussuri
b306576 Update hacking for Python3
dc8956d Migrate from ujson to simplejson
a2fcddc Cleanup py27 support
Diffstat (except docs and test files)
-------------------------------------
.testr.conf | 9 ----
.zuul.yaml | 2 +-
CONTRIBUTING.rst | 19 +++++++
lower-constraints.txt | 13 ++---
monasca_persister/conf/kafka_common.py | 2 +-
monasca_persister/hacking/checks.py | 21 ++++----
monasca_persister/persister.py | 3 +-
.../cassandra/alarm_state_history_repository.py | 3 +-
.../repositories/cassandra/metrics_repository.py | 4 +-
.../elasticsearch/events_repository.py | 6 +--
.../influxdb/alarm_state_history_repository.py | 30 +++++------
.../repositories/influxdb/line_utils.py | 33 ++++--------
.../repositories/influxdb/metrics_repository.py | 2 +-
monasca_persister/repositories/utils.py | 2 +-
...est_cassandra_alarm_state_history_repository.py | 37 +++++++-------
...test_influxdb_alarm_state_history_repository.py | 28 +++++-----
...sable-legacy-kafka-client-ff7181b387aaf536.yaml | 6 +++
releasenotes/source/conf.py | 13 +++--
releasenotes/source/index.rst | 1 +
releasenotes/source/ussuri.rst | 6 +++
requirements.txt | 1 +
setup.cfg | 16 ++----
setup.py | 9 ----
test-requirements.txt | 9 ++--
tox.ini | 15 +++++-
34 files changed, 265 insertions(+), 307 deletions(-)
Requirements updates
--------------------
diff --git a/requirements.txt b/requirements.txt
index 0f7d545..c61f1fb 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -9,0 +10 @@ cassandra-driver>=3.11.0
+simplejson>=3.8.1
diff --git a/test-requirements.txt b/test-requirements.txt
index f211321..237e3b1 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -6 +6 @@ flake8<2.6.0,>=2.5.4 # MIT
-hacking>=1.1.0,<1.2.0 # Apache-2.0
+hacking>=3.0.1,<3.1.0 # Apache-2.0
@@ -8 +7,0 @@ coverage!=4.4,>=4.0 # Apache-2.0
-mock>=2.0.0 # BSD
@@ -16,3 +15,3 @@ cassandra-driver>=3.11.0
-sphinx!=1.6.6,!=1.6.7,!=2.1.0,>=1.6.2;python_version>='3.4' # BSD
-reno>=2.5.0 # Apache-2.0
-openstackdocstheme>=1.20.0 # Apache-2.0
+sphinx>=2.0.0,!=2.1.0 # BSD
+reno>=3.1.0 # Apache-2.0
+openstackdocstheme>=2.2.1 # Apache-2.0
More information about the Release-announce
mailing list