[release-announce] [monasca] monasca_transform 0.15.0 (rocky)

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


We are satisfied to announce the release of:

monasca_transform 0.15.0: Data Aggregation and Transformation
component for Monasca

This release is part of the rocky release series.

Download the package from:

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

For more details, please see below.

Changes in monasca_transform 0.14.0..0.15.0
-------------------------------------------

37d4f09 Update pep8 checks
f43d349 Update monasca-transform devstack plugin
3589dd0 Set region in metric meta from config file
cee85ad add lower-constraints job


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

.zuul.yaml                                         |  7 ++
.../files/monasca-transform/monasca-transform.conf |  1 +
.../monasca-transform/monasca-transform.service    | 10 ---
devstack/plugin.sh                                 | 22 ++++--
etc/monasca-transform.conf                         |  1 +
lower-constraints.txt                              | 86 ++++++++++++++++++++++
monasca_transform/component/__init__.py            |  3 +-
monasca_transform/component/insert/__init__.py     | 17 ++---
monasca_transform/component/insert/kafka_insert.py |  4 +-
.../component/insert/kafka_insert_pre_hourly.py    |  4 +-
monasca_transform/component/insert/prepare_data.py |  4 +-
.../component/setter/pre_hourly_calculate_rate.py  |  1 +
.../component/setter/rollup_quantity.py            |  1 +
.../component/setter/set_aggregated_metric_name.py |  5 +-
.../component/setter/set_aggregated_period.py      |  5 +-
.../component/usage/calculate_rate.py              |  5 +-
.../component/usage/fetch_quantity.py              | 22 ++++--
.../component/usage/fetch_quantity_util.py         | 10 ++-
monasca_transform/config/config_initializer.py     |  3 +
monasca_transform/driver/mon_metrics_kafka.py      |  5 +-
monasca_transform/offset_specs.py                  |  1 +
monasca_transform/processor/__init__.py            |  4 +-
.../processor/pre_hourly_processor.py              | 51 +++++++------
monasca_transform/processor/processor_util.py      |  1 +
monasca_transform/service/transform_service.py     | 15 ++--
monasca_transform/transform/__init__.py            |  4 +-
.../transform/builder/generic_transform_builder.py | 18 +++--
monasca_transform/transform/grouping/__init__.py   | 10 +--
.../transform/grouping/group_sort_by_timestamp.py  | 12 ++-
.../grouping/group_sort_by_timestamp_partition.py  | 45 +++++------
.../transform/grouping/group_sortby_timestamp.py   | 12 ++-
.../grouping/group_sortby_timestamp_partition.py   | 25 ++++---
monasca_transform/transform/storage_utils.py       |  5 +-
.../component/insert/dummy_insert_pre_hourly.py    |  4 +-
.../data_driven_specs/test_data_driven_specs.py    |  1 +
tox.ini                                            | 13 ++--
38 files changed, 276 insertions(+), 168 deletions(-)







More information about the Release-announce mailing list