monasca-persister 3.0.0 (victoria)
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
participants (1)
-
no-reply@openstack.org