.stestr.conf
.zuul.yaml
AUTHORS
CONTRIBUTING.rst
ChangeLog
HACKING.rst
LICENSE
README.rst
requirements.txt
setup.cfg
setup.py
test-requirements.txt
tox.ini
api-ref/source/_static
api-ref/source/conf.py
api-ref/source/index.rst
api-ref/source/v1/v1.rst
api-ref/source/v1/rating/hashmap.rst
api-ref/source/v1/rating/pyscripts.rst
api-ref/source/v2/http_status.yml
api-ref/source/v2/index.rst
api-ref/source/v2/api_samples/dataframes/dataframes_get.json
api-ref/source/v2/api_samples/dataframes/dataframes_post.json
api-ref/source/v2/api_samples/rating/module_get.json
api-ref/source/v2/api_samples/rating/modules_list_get.json
api-ref/source/v2/api_samples/scope/scope_get.json
api-ref/source/v2/api_samples/summary/summary_get.json
api-ref/source/v2/api_samples/summary/summary_get_groupby_time.json
api-ref/source/v2/dataframes/dataframes.inc
api-ref/source/v2/dataframes/dataframes_parameters.yml
api-ref/source/v2/dataframes/http_status.yml
api-ref/source/v2/rating/http_status.yml
api-ref/source/v2/rating/modules.inc
api-ref/source/v2/rating/modules_parameters.yml
api-ref/source/v2/scope/http_status.yml
api-ref/source/v2/scope/scope.inc
api-ref/source/v2/scope/scope_parameters.yml
api-ref/source/v2/summary/summary.inc
api-ref/source/v2/summary/summary_parameters.yml
api-ref/source/v2/task/reprocessing.inc
api-ref/source/v2/task/reprocessing_parameters.yml
cloudkitty/__init__.py
cloudkitty/config.py
cloudkitty/dataframe.py
cloudkitty/extension_manager.py
cloudkitty/i18n.py
cloudkitty/messaging.py
cloudkitty/orchestrator.py
cloudkitty/service.py
cloudkitty/state.py
cloudkitty/version.py
cloudkitty/write_orchestrator.py
cloudkitty.egg-info/PKG-INFO
cloudkitty.egg-info/SOURCES.txt
cloudkitty.egg-info/dependency_links.txt
cloudkitty.egg-info/entry_points.txt
cloudkitty.egg-info/not-zip-safe
cloudkitty.egg-info/pbr.json
cloudkitty.egg-info/requires.txt
cloudkitty.egg-info/top_level.txt
cloudkitty/api/__init__.py
cloudkitty/api/app.py
cloudkitty/api/app.wsgi
cloudkitty/api/middleware.py
cloudkitty/api/root.py
cloudkitty/api/v1/__init__.py
cloudkitty/api/v1/config.py
cloudkitty/api/v1/hooks.py
cloudkitty/api/v1/types.py
cloudkitty/api/v1/controllers/__init__.py
cloudkitty/api/v1/controllers/collector.py
cloudkitty/api/v1/controllers/info.py
cloudkitty/api/v1/controllers/rating.py
cloudkitty/api/v1/controllers/report.py
cloudkitty/api/v1/controllers/storage.py
cloudkitty/api/v1/datamodels/__init__.py
cloudkitty/api/v1/datamodels/collector.py
cloudkitty/api/v1/datamodels/info.py
cloudkitty/api/v1/datamodels/rating.py
cloudkitty/api/v1/datamodels/report.py
cloudkitty/api/v1/datamodels/storage.py
cloudkitty/api/v2/__init__.py
cloudkitty/api/v2/base.py
cloudkitty/api/v2/utils.py
cloudkitty/api/v2/dataframes/__init__.py
cloudkitty/api/v2/dataframes/dataframes.py
cloudkitty/api/v2/rating/__init__.py
cloudkitty/api/v2/rating/modules.py
cloudkitty/api/v2/scope/__init__.py
cloudkitty/api/v2/scope/state.py
cloudkitty/api/v2/summary/__init__.py
cloudkitty/api/v2/summary/summary.py
cloudkitty/api/v2/task/__init__.py
cloudkitty/api/v2/task/reprocess.py
cloudkitty/backend/__init__.py
cloudkitty/backend/file.py
cloudkitty/cli/__init__.py
cloudkitty/cli/dbsync.py
cloudkitty/cli/processor.py
cloudkitty/cli/status.py
cloudkitty/cli/storage.py
cloudkitty/cli/writer.py
cloudkitty/collector/__init__.py
cloudkitty/collector/exceptions.py
cloudkitty/collector/gnocchi.py
cloudkitty/collector/prometheus.py
cloudkitty/common/__init__.py
cloudkitty/common/config.py
cloudkitty/common/context.py
cloudkitty/common/custom_session.py
cloudkitty/common/defaults.py
cloudkitty/common/policy.py
cloudkitty/common/prometheus_client.py
cloudkitty/common/db/__init__.py
cloudkitty/common/db/models.py
cloudkitty/common/db/alembic/__init__.py
cloudkitty/common/db/alembic/alembic.ini
cloudkitty/common/db/alembic/env.py
cloudkitty/common/db/alembic/migration.py
cloudkitty/common/policies/__init__.py
cloudkitty/common/policies/base.py
cloudkitty/common/policies/v1/__init__.py
cloudkitty/common/policies/v1/collector.py
cloudkitty/common/policies/v1/info.py
cloudkitty/common/policies/v1/rating.py
cloudkitty/common/policies/v1/report.py
cloudkitty/common/policies/v1/storage.py
cloudkitty/common/policies/v2/__init__.py
cloudkitty/common/policies/v2/dataframes.py
cloudkitty/common/policies/v2/rating.py
cloudkitty/common/policies/v2/scope.py
cloudkitty/common/policies/v2/summary.py
cloudkitty/common/policies/v2/tasks.py
cloudkitty/db/__init__.py
cloudkitty/db/api.py
cloudkitty/db/sqlalchemy/__init__.py
cloudkitty/db/sqlalchemy/api.py
cloudkitty/db/sqlalchemy/migration.py
cloudkitty/db/sqlalchemy/models.py
cloudkitty/db/sqlalchemy/alembic/__init__.py
cloudkitty/db/sqlalchemy/alembic/env.py
cloudkitty/db/sqlalchemy/alembic/script.py.mako
cloudkitty/db/sqlalchemy/alembic/versions/2ac2217dcbd9_added_support_for_meta_collector.py
cloudkitty/db/sqlalchemy/alembic/versions/385e33fef139_added_priority_to_modules_state.py
cloudkitty/db/sqlalchemy/alembic/versions/464e951dc3b8_initial_migration.py
cloudkitty/fetcher/__init__.py
cloudkitty/fetcher/gnocchi.py
cloudkitty/fetcher/keystone.py
cloudkitty/fetcher/prometheus.py
cloudkitty/fetcher/source.py
cloudkitty/hacking/__init__.py
cloudkitty/hacking/checks.py
cloudkitty/rating/__init__.py
cloudkitty/rating/noop.py
cloudkitty/rating/hash/__init__.py
cloudkitty/rating/hash/controllers/__init__.py
cloudkitty/rating/hash/controllers/field.py
cloudkitty/rating/hash/controllers/group.py
cloudkitty/rating/hash/controllers/mapping.py
cloudkitty/rating/hash/controllers/root.py
cloudkitty/rating/hash/controllers/service.py
cloudkitty/rating/hash/controllers/threshold.py
cloudkitty/rating/hash/datamodels/__init__.py
cloudkitty/rating/hash/datamodels/field.py
cloudkitty/rating/hash/datamodels/group.py
cloudkitty/rating/hash/datamodels/mapping.py
cloudkitty/rating/hash/datamodels/service.py
cloudkitty/rating/hash/datamodels/threshold.py
cloudkitty/rating/hash/db/__init__.py
cloudkitty/rating/hash/db/api.py
cloudkitty/rating/hash/db/sqlalchemy/__init__.py
cloudkitty/rating/hash/db/sqlalchemy/api.py
cloudkitty/rating/hash/db/sqlalchemy/migration.py
cloudkitty/rating/hash/db/sqlalchemy/models.py
cloudkitty/rating/hash/db/sqlalchemy/alembic/__init__.py
cloudkitty/rating/hash/db/sqlalchemy/alembic/env.py
cloudkitty/rating/hash/db/sqlalchemy/alembic/script.py.mako
cloudkitty/rating/hash/db/sqlalchemy/alembic/models/__init__.py
cloudkitty/rating/hash/db/sqlalchemy/alembic/models/f8c799db4aa0_fix_unnamed_constraints.py
cloudkitty/rating/hash/db/sqlalchemy/alembic/versions/10d2738b67df_rename_mapping_table_to_hashmap_mappings.py
cloudkitty/rating/hash/db/sqlalchemy/alembic/versions/3dd7e13527f3_initial_migration.py
cloudkitty/rating/hash/db/sqlalchemy/alembic/versions/4da82e1c11c8_add_per_tenant_hashmap_support.py
cloudkitty/rating/hash/db/sqlalchemy/alembic/versions/4e0232ce_increase_precision_for_cost_fields.py
cloudkitty/rating/hash/db/sqlalchemy/alembic/versions/4fa888fd7eda_added_threshold_support.py
cloudkitty/rating/hash/db/sqlalchemy/alembic/versions/54cc17accf2c_fixed_constraint_name.py
cloudkitty/rating/hash/db/sqlalchemy/alembic/versions/644faa4491fd_update_tenant_id_type_from_uuid_to_text.py
cloudkitty/rating/hash/db/sqlalchemy/alembic/versions/Ifbf5b2515c7_increase_precision_for_cost_fields.py
cloudkitty/rating/hash/db/sqlalchemy/alembic/versions/c88a06b1cfce_clean_hashmap_fields_constraints.py
cloudkitty/rating/hash/db/sqlalchemy/alembic/versions/f8c799db4aa0_fix_unnamed_constraints.py
cloudkitty/rating/pyscripts/__init__.py
cloudkitty/rating/pyscripts/controllers/__init__.py
cloudkitty/rating/pyscripts/controllers/root.py
cloudkitty/rating/pyscripts/controllers/script.py
cloudkitty/rating/pyscripts/datamodels/__init__.py
cloudkitty/rating/pyscripts/datamodels/script.py
cloudkitty/rating/pyscripts/db/__init__.py
cloudkitty/rating/pyscripts/db/api.py
cloudkitty/rating/pyscripts/db/sqlalchemy/__init__.py
cloudkitty/rating/pyscripts/db/sqlalchemy/api.py
cloudkitty/rating/pyscripts/db/sqlalchemy/migration.py
cloudkitty/rating/pyscripts/db/sqlalchemy/models.py
cloudkitty/rating/pyscripts/db/sqlalchemy/alembic/__init__.py
cloudkitty/rating/pyscripts/db/sqlalchemy/alembic/env.py
cloudkitty/rating/pyscripts/db/sqlalchemy/alembic/script.py.mako
cloudkitty/rating/pyscripts/db/sqlalchemy/alembic/versions/4f9efa4601c0_initial_migration.py
cloudkitty/rating/pyscripts/db/sqlalchemy/alembic/versions/75c205f6f1a2_move_from_sha1_to_sha512.py
cloudkitty/storage/__init__.py
cloudkitty/storage/v1/__init__.py
cloudkitty/storage/v1/hybrid/__init__.py
cloudkitty/storage/v1/hybrid/migration.py
cloudkitty/storage/v1/hybrid/models.py
cloudkitty/storage/v1/hybrid/alembic/env.py
cloudkitty/storage/v1/hybrid/alembic/script.py.mako
cloudkitty/storage/v1/hybrid/alembic/versions/03da4bb002b9_initial_revision.py
cloudkitty/storage/v1/hybrid/backends/__init__.py
cloudkitty/storage/v1/hybrid/backends/gnocchi.py
cloudkitty/storage/v1/sqlalchemy/__init__.py
cloudkitty/storage/v1/sqlalchemy/migration.py
cloudkitty/storage/v1/sqlalchemy/models.py
cloudkitty/storage/v1/sqlalchemy/alembic/__init__.py
cloudkitty/storage/v1/sqlalchemy/alembic/env.py
cloudkitty/storage/v1/sqlalchemy/alembic/script.py.mako
cloudkitty/storage/v1/sqlalchemy/alembic/versions/17fd1b237aa3_initial_migration.py
cloudkitty/storage/v1/sqlalchemy/alembic/versions/307430ab38bc_improve_qty_precision.py
cloudkitty/storage/v1/sqlalchemy/alembic/versions/792b438b663_added_tenant_informations.py
cloudkitty/storage/v1/sqlalchemy/alembic/versions/c703a1bad612_improve_qty_digit.py
cloudkitty/storage/v1/sqlalchemy/alembic/versions/d875621d0384_create_index_idx_tenantid_begin_end_on_.py
cloudkitty/storage/v2/__init__.py
cloudkitty/storage/v2/influx.py
cloudkitty/storage/v2/elasticsearch/__init__.py
cloudkitty/storage/v2/elasticsearch/client.py
cloudkitty/storage/v2/elasticsearch/exceptions.py
cloudkitty/storage/v2/opensearch/__init__.py
cloudkitty/storage/v2/opensearch/client.py
cloudkitty/storage/v2/opensearch/exceptions.py
cloudkitty/storage_state/__init__.py
cloudkitty/storage_state/migration.py
cloudkitty/storage_state/models.py
cloudkitty/storage_state/alembic/env.py
cloudkitty/storage_state/alembic/script.py.mako
cloudkitty/storage_state/alembic/versions/4d69395f_add_storage_scope_state_fields.py
cloudkitty/storage_state/alembic/versions/750d3050_create_last_processed_timestamp_column.py
cloudkitty/storage_state/alembic/versions/9feccd32_create_reprocessing_scheduler.py
cloudkitty/storage_state/alembic/versions/c14eea9d3cc1_initial.py
cloudkitty/storage_state/alembic/versions/c50ed2c19204_update_storage_state_constraint.py
cloudkitty/storage_state/alembic/versions/d9d103dd4dcf_add_state_management_columns.py
cloudkitty/tests/__init__.py
cloudkitty/tests/samples.py
cloudkitty/tests/test_config.py
cloudkitty/tests/test_dataframe.py
cloudkitty/tests/test_hacking.py
cloudkitty/tests/test_hashmap.py
cloudkitty/tests/test_keystone_fetcher.py
cloudkitty/tests/test_orchestrator.py
cloudkitty/tests/test_policy.py
cloudkitty/tests/test_pyscripts.py
cloudkitty/tests/test_rating.py
cloudkitty/tests/test_state.py
cloudkitty/tests/test_storage_state.py
cloudkitty/tests/utils.py
cloudkitty/tests/api/__init__.py
cloudkitty/tests/api/v1/__init__.py
cloudkitty/tests/api/v1/test_summary.py
cloudkitty/tests/api/v1/test_types.py
cloudkitty/tests/api/v2/__init__.py
cloudkitty/tests/api/v2/test_utils.py
cloudkitty/tests/api/v2/dataframes/__init__.py
cloudkitty/tests/api/v2/dataframes/test_dataframes.py
cloudkitty/tests/api/v2/summary/__init__.py
cloudkitty/tests/api/v2/summary/test_summary.py
cloudkitty/tests/api/v2/task/__init__.py
cloudkitty/tests/api/v2/task/test_reprocess.py
cloudkitty/tests/cli/__init__.py
cloudkitty/tests/cli/test_status.py
cloudkitty/tests/collectors/__init__.py
cloudkitty/tests/collectors/test_gnocchi.py
cloudkitty/tests/collectors/test_prometheus.py
cloudkitty/tests/collectors/test_validation.py
cloudkitty/tests/common/test_prometheus_client.py
cloudkitty/tests/fetchers/__init__.py
cloudkitty/tests/fetchers/test_gnocchi.py
cloudkitty/tests/fetchers/test_prometheus.py
cloudkitty/tests/gabbi/__init__.py
cloudkitty/tests/gabbi/fixtures.py
cloudkitty/tests/gabbi/gabbi_paste.ini
cloudkitty/tests/gabbi/handlers.py
cloudkitty/tests/gabbi/test_gabbi.py
cloudkitty/tests/gabbi/gabbits/ks_middleware_auth.yaml
cloudkitty/tests/gabbi/gabbits/ks_middleware_cors.yaml
cloudkitty/tests/gabbi/gabbits/no_auth.yaml
cloudkitty/tests/gabbi/gabbits/root-v1-storage.yaml
cloudkitty/tests/gabbi/gabbits/root-v2-storage.yaml
cloudkitty/tests/gabbi/gabbits/v1-collector.yaml
cloudkitty/tests/gabbi/gabbits/v1-info.yaml
cloudkitty/tests/gabbi/gabbits/v1-rating.yaml
cloudkitty/tests/gabbi/gabbits/v1-report.yaml
cloudkitty/tests/gabbi/gabbits/v1-storage.yaml
cloudkitty/tests/gabbi/gabbits/v2-dataframes.yaml
cloudkitty/tests/gabbi/gabbits/v2-rating-modules.yaml
cloudkitty/tests/gabbi/gabbits/v2-scope-state.yaml
cloudkitty/tests/gabbi/gabbits/v2-summary.yaml
cloudkitty/tests/gabbi/rating/__init__.py
cloudkitty/tests/gabbi/rating/hash/__init__.py
cloudkitty/tests/gabbi/rating/hash/fixtures.py
cloudkitty/tests/gabbi/rating/hash/test_gabbi.py
cloudkitty/tests/gabbi/rating/hash/gabbits/hash-empty.yaml
cloudkitty/tests/gabbi/rating/hash/gabbits/hash-errors.yaml
cloudkitty/tests/gabbi/rating/hash/gabbits/hash-location.yaml
cloudkitty/tests/gabbi/rating/hash/gabbits/hash.yaml
cloudkitty/tests/gabbi/rating/pyscripts/__init__.py
cloudkitty/tests/gabbi/rating/pyscripts/fixtures.py
cloudkitty/tests/gabbi/rating/pyscripts/test_gabbi.py
cloudkitty/tests/gabbi/rating/pyscripts/gabbits/pyscripts.yaml
cloudkitty/tests/storage/__init__.py
cloudkitty/tests/storage/v1/__init__.py
cloudkitty/tests/storage/v1/test_hybrid_storage.py
cloudkitty/tests/storage/v1/test_storage.py
cloudkitty/tests/storage/v2/__init__.py
cloudkitty/tests/storage/v2/es_utils.py
cloudkitty/tests/storage/v2/influx_utils.py
cloudkitty/tests/storage/v2/opensearch_utils.py
cloudkitty/tests/storage/v2/test_influxdb.py
cloudkitty/tests/storage/v2/test_storage_unit.py
cloudkitty/tests/storage/v2/elasticsearch/__init__.py
cloudkitty/tests/storage/v2/elasticsearch/test_client.py
cloudkitty/tests/storage/v2/opensearch/__init__.py
cloudkitty/tests/storage/v2/opensearch/test_client.py
cloudkitty/tests/utils_tests/__init__.py
cloudkitty/tests/utils_tests/test_json.py
cloudkitty/tests/utils_tests/test_tz.py
cloudkitty/tests/utils_tests/test_utils.py
cloudkitty/tests/utils_tests/test_validation.py
cloudkitty/utils/__init__.py
cloudkitty/utils/json.py
cloudkitty/utils/tz.py
cloudkitty/utils/validation.py
cloudkitty/writer/__init__.py
cloudkitty/writer/csv_base.py
cloudkitty/writer/csv_map.py
cloudkitty/writer/osrf.py
contrib/cloudkitty.logrotate
contrib/ci/csv_writer.py
contrib/init/cloudkitty-api.service
contrib/init/cloudkitty-processor.service
devstack/README.rst
devstack/apache-cloudkitty.template
devstack/plugin.sh
devstack/settings
devstack/files/influxdb.conf
devstack/upgrade/resources.sh
devstack/upgrade/settings
devstack/upgrade/shutdown.sh
devstack/upgrade/upgrade.sh
doc/.gitignore
doc/Makefile
doc/requirements.txt
doc/source/api-reference
doc/source/common-index.rst
doc/source/conf.py
doc/source/index.rst
doc/source/pdf-index.rst
doc/source/_static/cloudkitty.policy.yaml.sample
doc/source/admin/architecture.rst
doc/source/admin/devstack.rst
doc/source/admin/index.rst
doc/source/admin/cli/cloudkitty-status.rst
doc/source/admin/cli/index.rst
doc/source/admin/configuration/collector.rst
doc/source/admin/configuration/configuration.rst
doc/source/admin/configuration/fetcher.rst
doc/source/admin/configuration/index.rst
doc/source/admin/configuration/policy.rst
doc/source/admin/configuration/storage.rst
doc/source/admin/configuration/samples/cloudkitty-conf.rst
doc/source/admin/configuration/samples/policy-yaml.rst
doc/source/admin/install/index.rst
doc/source/admin/install/install-rdo.rst
doc/source/admin/install/install-source.rst
doc/source/admin/install/install-ubuntu.rst
doc/source/admin/install/mod_wsgi.rst
doc/source/concepts/index.rst
doc/source/contributor/contributing.rst
doc/source/developer/collector.rst
doc/source/developer/fetcher.rst
doc/source/developer/index.rst
doc/source/developer/roadmap.rst
doc/source/developer/storage.rst
doc/source/developer/api/index.rst
doc/source/developer/api/tutorial.rst
doc/source/developer/api/utils.rst
doc/source/images/cloudkitty-logo.png
doc/source/images/cloudkitty_architecture.png
doc/source/images/cloudkitty_modules.png
doc/source/user/index.rst
doc/source/user/rating/hashmap.rst
doc/source/user/rating/index.rst
doc/source/user/rating/pyscripts.rst
doc/source/user/rating/graph/hashmap.dot
etc/apache2/cloudkitty
etc/cloudkitty/api_paste.ini
etc/cloudkitty/metrics.yml
etc/oslo-config-generator/cloudkitty.conf
etc/oslo-policy-generator/cloudkitty.conf
releasenotes/notes/add-dataframe-datapoint-objects-a5a4ac3db5289cb6.yaml
releasenotes/notes/add-dataframes-v2-api-endpoint-601825c344ba0e2d.yaml
releasenotes/notes/add-description-option-to-rating-671430ac73c0315b.yaml
releasenotes/notes/add-gnocchi-fetcher-b8a6e2ea49fcfec5.yaml
releasenotes/notes/add-influx-storage-backend-3ace5b451e789e64.yaml
releasenotes/notes/add-new-validation-to-not-allow-reprocessing-with-incompatible-timewindows-5a44802f20bce4f2.yaml
releasenotes/notes/add-opensearch-as-v2-storage-backend-ff4080d6d32d8a2a.yaml
releasenotes/notes/add-prometheus-fetcher-be6082f70f279f0e.yaml
releasenotes/notes/add-re-aggregation-method-option-gnocchi-collector-249917a14c4fc721.yaml
releasenotes/notes/add-scope-key-58135c2a5c6dae68.yaml
releasenotes/notes/add-storage-state-v2-api-endpoint-45a29d0b44e177b8.yaml
releasenotes/notes/add-storage-state-v2-api-endpoint-492d7092e85ed7b1.yaml
releasenotes/notes/add-support-to-influxdb-v2-storage-backend-f94df79f9e5276a8.yaml
releasenotes/notes/add-tempest-plugin-3584e1918f344fb2.yaml
releasenotes/notes/add-v2-storage-driver-for-elasticsearch-ec41cbb7849e82d3.yaml
releasenotes/notes/add_warning_regarding_gnocchi_version-99d5213c35950e39.yaml
releasenotes/notes/added-forced-granularity-gnocchi-d52e988194197248.yaml
releasenotes/notes/added-v2-api-1ef829355c2feea4.yaml
releasenotes/notes/admin-or-owner-policy-c666346da4405d13.yaml
releasenotes/notes/allow-multiple-ranting-types-for-same-metric-in-gnocchi-1011ba2d5d36c073.yaml
releasenotes/notes/batch-delete-reprocessing-d46df15b078a42a5.yaml
releasenotes/notes/change-metrology-organization-1e11900eb30780cc.yaml
releasenotes/notes/check-duplicates-metadata-groupby-d5ee99941bb483fd.yaml
releasenotes/notes/collector-monasca-f0871406513ff22c.yaml
releasenotes/notes/create-use_all_entries_for_timespan-option-for-gnocchi-collector-39d29603b1f554e1.yaml
releasenotes/notes/custom-gnocchi-query-a391f5e83d55d771.yaml
releasenotes/notes/dataframes-get-v2-policy-check-6070fc047b2e1496.yaml
releasenotes/notes/default-to-v2-storage-a5ecac7e73dafa6d.yaml
releasenotes/notes/deprecate-ceilometer-collector-6d8f72c84b95662b.yaml
releasenotes/notes/deprecate-collector-mappings-5a69b31c8037fc01.yaml
releasenotes/notes/deprecate-elasticsearch-for-opensearch-a338965edff23509.yaml
releasenotes/notes/deprecate-get-state-2932a4e6a74295ce.yaml
releasenotes/notes/deprecate-info-services-endpoints-0c5018cb08a30d5f.yaml
releasenotes/notes/deprecate-json-formatted-policy-file-01ceb65712fd0a39.yaml
releasenotes/notes/deprecate-monasca-5526b823b227c6ef.yaml
releasenotes/notes/deprecate-report-total-62544dce42bb19a6.yaml
releasenotes/notes/deprecate_section_name-9f1ce1f84d09adf8.yaml
releasenotes/notes/drop-py-2-7-fcf8c0613a7bffa8.yaml
releasenotes/notes/fetch-metrics-concurrently-dffffe346bd4900e.yaml
releasenotes/notes/fix-begin-end-validation-v2-summary-52401fb47ef9b5d6.yaml
releasenotes/notes/fix-csv-usage-end-7bcf4cb5effc4461.yaml
releasenotes/notes/fix-dataframe-filtering-282cae643457bb8b.yaml
releasenotes/notes/fix-gnocchi-metadata-collection-74665e862483a383.yaml
releasenotes/notes/fix-hashmap-mapping-value-match-56570510203ce3e5.yaml
releasenotes/notes/fix-lock-release-74d112c8599c9a59.yaml
releasenotes/notes/fix-opensearch-report-344508dd4e3d0ccc.yaml
releasenotes/notes/fix-project-id-none-d40df33fc7b7db23.yaml
releasenotes/notes/fix-quote-v1-api-7282f01b596f0f3b.yaml
releasenotes/notes/fix-rating-rules-value-precision-40d1054f8ab494c3.yaml
releasenotes/notes/fix-response-total-for-elastic-search-a3a9244380ed046f.yaml
releasenotes/notes/fix-scope-state-reset-filters-0a1f5ea503bd32a1.yaml
releasenotes/notes/fix-url-building-do-init-7c952afaf6d909cd.yaml
releasenotes/notes/fix-v1-storage-groupby-e865d1315bd390cb.yaml
releasenotes/notes/fix-v1-summary-and-total-with-es-os-backend-9540741b80819672.yaml
releasenotes/notes/fix_py_scripts-fd9ab52c92263844.yaml
releasenotes/notes/force-project-id-monasca-collector-cb30ed073d36d40e.yaml
releasenotes/notes/get-dataframes-v2-api-endpoint-3a4625c6008a5fca.yaml
releasenotes/notes/harden-dataframes-policy-7786286525e52dfb.yaml
releasenotes/notes/ignore_disabled_tenants-and-ignore_rating_role-dfe542a0cafd412e.yaml
releasenotes/notes/improve-metrics-configuration-271102366f8e6fe7.yaml
releasenotes/notes/introduce-active-status-field-cdfecd27c2bb9a42.yaml
releasenotes/notes/introduce-bandit-security-linter-592faa26f957a3dd.yaml
releasenotes/notes/introduce-cloudkitty.utils-792b9080537405bf.yaml
releasenotes/notes/introduce-reprocessing-api-822db3edc256507a.yaml
releasenotes/notes/make-cloudkitty-timezone-aware-2b65edc42e913d6c.yaml
releasenotes/notes/make-gnocchi-http-max-connections-pool-configurable-52c9f6617466ea30.yaml
releasenotes/notes/make-processor-run-several-workers-02597b0f77687ef3.yaml
releasenotes/notes/map-mutator-632b8629c0482e94.yaml
releasenotes/notes/monasca-fetcher-2ea866f873ab5336.yaml
releasenotes/notes/move-api-docs-to-api-ref-be71b864e557110e.yaml
releasenotes/notes/multiple_values_filter_summary_get_v2_api-1110373a900fad0d.yaml
releasenotes/notes/new-forcegranularity-default-b8aaf7d7823aef3b.yaml
releasenotes/notes/notnumbool-mutator-ab056e86f2bc843d.yaml
releasenotes/notes/optimize_gnochi-fetcher-41b502e7ca242cb1.yaml
releasenotes/notes/optimize_gnochi-fetcher-runtime-3604026816.yaml
releasenotes/notes/optimizing-sql-queries-939f48fff1805389.yaml
releasenotes/notes/patch-use-all-revision-0325eeb0f7871c35.yaml
releasenotes/notes/post-api-create-scope-739098144706a1cf.yaml
releasenotes/notes/prometheus-collector-empty-meta-12402d8f0254c011.yaml
releasenotes/notes/prometheus-collector-mutate-8da4748b4d1f0b59.yaml
releasenotes/notes/prometheus-custom-query-ab2dc00e97b14be2.yaml
releasenotes/notes/prometheus-error-8eab9f1793c2280c.yaml
releasenotes/notes/raise-exception-on-invalid-config-0aece71caa0947fa.yaml
releasenotes/notes/rating-modules-v2-7e4e7a3c5fa96331.yaml
releasenotes/notes/refactor-storage-e5453296e477e594.yaml
releasenotes/notes/register-keystone-opts-with-keystoneauth-functions-monasca-collector-1a539fc8c23e9dbc.yaml
releasenotes/notes/remove-ceilometer-collector-b310bf6c5736c88a.yaml
releasenotes/notes/remove-dateutil-tz-utc-usage-1350c00be3fadde7.yaml
releasenotes/notes/remove-deprecated-api-endpoints-26606e322b8a225e.yaml
releasenotes/notes/remove-deprecated-config-section-names-9a125b1af0932c08.yaml
releasenotes/notes/remove-deprecated-storage-backends-158fbec099846ec7.yaml
releasenotes/notes/remove-fake-fetcher-9c264520a3cec9d0.yaml
releasenotes/notes/remove-fake-meta-collectors-5ed94ab1165e9661.yaml
releasenotes/notes/remove-gnocchi-transformer-1dad750b9ba6c2e4.yaml
releasenotes/notes/remove-monasca-429122691d0e5d52.yaml
releasenotes/notes/remove-state-attribute-scope-28e48ae4ada5208d.yaml
releasenotes/notes/remove-transformers-8d9949ed3088b055.yaml
releasenotes/notes/remove-v2-gnocchi-storage-a83bd58008bfd92e.yaml
releasenotes/notes/replace-eventlet-with-futurist-60f1fe6474a5efcf.yaml
releasenotes/notes/reprocess-get-fix-f2bd1f2f9e2d640e.yaml
releasenotes/notes/reprocessing-concurrency-issues-2a71f4d86a93c507.yaml
releasenotes/notes/response_format-v2-summary-api-270facdb01d9202b.yaml
releasenotes/notes/rework-prometheus-collector-02bd6351d447e4fe.yaml
releasenotes/notes/rework-prometheus-collector-f9f34a3792888dad.yaml
releasenotes/notes/skip-period-if-nonexistent-metric-ba56a671e68f5bf5.yaml
releasenotes/notes/source-fetcher-43c4352508f7f944.yaml
releasenotes/notes/status-upgrade-check-fdcf054643e071d8.yaml
releasenotes/notes/support-cross-tenant-metric-submission-monasca-collector-508b495bc88910ca.yaml
releasenotes/notes/support-group-by-timeframes-1247aa336916f3b6.yaml
releasenotes/notes/support-groupby-time-v2-summary-48ff5ad671f8c7c5.yaml
releasenotes/notes/use-interface-param-endpoint-discovery-monasca-collector-7477e86cd7e5acf4.yaml
releasenotes/source/2023.1.rst
releasenotes/source/2023.2.rst
releasenotes/source/2024.1.rst
releasenotes/source/conf.py
releasenotes/source/index.rst
releasenotes/source/ocata.rst
releasenotes/source/pike.rst
releasenotes/source/queens.rst
releasenotes/source/rocky.rst
releasenotes/source/stein.rst
releasenotes/source/train.rst
releasenotes/source/unreleased.rst
releasenotes/source/ussuri.rst
releasenotes/source/victoria.rst
releasenotes/source/wallaby.rst
releasenotes/source/xena.rst
releasenotes/source/yoga.rst
releasenotes/source/zed.rst
releasenotes/source/_static/.placeholder
releasenotes/source/_templates/.placeholder