[openstack-announce] [new][cloudkitty] cloudkitty 0.5.1 release (mitaka)

no-reply at openstack.org no-reply at openstack.org
Tue Jul 5 18:40:23 UTC 2016


We are excited to announce the release of:

cloudkitty 0.5.1: Rating as a Service component for OpenStack

This release is part of the mitaka stable release series.

For more details, please see below.

Changes in cloudkitty 0.5.0..0.5.1
----------------------------------

669a316 Clean constraints in hashmap fields table
83f98ce Added gabbi tests for hashmap module
0e6b592 Ensure module list is up to date in API tests
c0c35e5 Fix issues with alembic constraint naming
fb42d84 Refactor gnocchi transformer
0c40e51 Fix gnocchi support
9e080e9 Refactor ceilometer transformer
dd81bc1 Refactor transformer base
d5eab13 Add API check to verify PyScripts is loaded
df91fa1 Added hashmap module documentation
3c42b40 Rename hashmap mapping table to hashmap_mappings
cc26b46 Code cleanup of hashmap constraint migration
bfcc8b4 Refactor database models and migrations
99adfeb Refactor dbsync command
c6de3b0 Fix gnocchi UUID length in storage
81969f3 Update .gitreview for stable/mitaka


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

.gitreview                                         |   1 +
cloudkitty/cli/dbsync.py                           |  29 +-
cloudkitty/collector/gnocchi.py                    | 176 +++++++----
cloudkitty/common/db/models.py                     |  31 ++
...ac2217dcbd9_added_support_for_meta_collector.py |   9 +-
...385e33fef139_added_priority_to_modules_state.py |   5 +-
.../versions/464e951dc3b8_initial_migration.py     |  20 +-
cloudkitty/rating/hash/controllers/field.py        |   6 +-
cloudkitty/rating/hash/controllers/group.py        |   2 +
cloudkitty/rating/hash/controllers/mapping.py      |  12 +-
cloudkitty/rating/hash/controllers/threshold.py    |  12 +-
cloudkitty/rating/hash/db/api.py                   |  60 ++--
.../hash/db/sqlalchemy/alembic/models/__init__.py  |   0
.../models/f8c799db4aa0_fix_unnamed_constraints.py | 342 +++++++++++++++++++++
...7df_rename_mapping_table_to_hashmap_mappings.py |  21 ++
.../versions/3dd7e13527f3_initial_migration.py     | 129 ++++----
.../4fa888fd7eda_added_threshold_support.py        |  53 ++--
.../versions/54cc17accf2c_fixed_constraint_name.py | 153 +++++----
...88a06b1cfce_clean_hashmap_fields_constraints.py |  62 ++++
.../f8c799db4aa0_fix_unnamed_constraints.py        | 244 +++++++++++++++
cloudkitty/rating/hash/db/sqlalchemy/api.py        |  97 ++++--
cloudkitty/rating/hash/db/sqlalchemy/models.py     | 314 +++++++++++--------
.../versions/4f9efa4601c0_initial_migration.py     |  23 +-
cloudkitty/storage/gnocchi_hybrid/__init__.py      |   5 +-
.../d39836d70aee_fixed_uuid_length_problem.py      |  30 ++
cloudkitty/storage/gnocchi_hybrid/models.py        |   5 +-
.../gabbi/rating/hash/gabbits/hash_empty.yaml      |  28 ++
.../gabbi/rating/hash/gabbits/hash_errors.yaml     | 318 +++++++++++++++++++
.../gabbi/rating/hash/gabbits/hash_location.yaml   | 144 +++++++++
.../gabbi/rating/pyscripts/gabbits/pyscripts.yaml  |  10 +
cloudkitty/transformer/__init__.py                 |  28 +-
cloudkitty/transformer/ceilometer.py               |  53 ++--
cloudkitty/transformer/gnocchi.py                  |  68 ++--
47 files changed, 2966 insertions(+), 521 deletions(-)






More information about the OpenStack-announce mailing list