)]}'
{"watcher/decision_engine/strategy/strategies/uniform_airflow.py":[{"author":{"_account_id":18971,"name":"Vincent Françoise","email":"Vincent.FRANCOISE@b-com.com","username":"v-francoise"},"change_message_id":"6002fb144ddd45101e8bbe29d7091d676f3402bc","unresolved":false,"context_lines":[{"line_number":83,"context_line":"       - It assumes that live migrations are possible."},{"line_number":84,"context_line":"    \"\"\""},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"    # The meter to report Airflow of physical server in ceilometer"},{"line_number":87,"context_line":"    METER_NAME_AIRFLOW \u003d \"hardware.ipmi.node.airflow\""},{"line_number":88,"context_line":"    # The meter to report inlet temperature of physical server in ceilometer"},{"line_number":89,"context_line":"    METER_NAME_INLET_T \u003d \"hardware.ipmi.node.temperature\""},{"line_number":90,"context_line":"    # The meter to report system power of physical server in ceilometer"},{"line_number":91,"context_line":"    METER_NAME_POWER \u003d \"hardware.ipmi.node.power\""},{"line_number":92,"context_line":"    # choose 300 seconds as the default duration of meter aggregation"},{"line_number":93,"context_line":"    PERIOD \u003d 300"},{"line_number":94,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"dfeb2761_5e6bdfb5","line":91,"range":{"start_line":86,"start_character":0,"end_line":91,"end_character":49},"updated":"2017-04-05 12:43:42.000000000","message":"Can you also use the METRIC_NAMES dict system even if you have a single metric_name that is identical for both datasources? The idea is to make them all look the same to simplify an upcoming refactoring.","commit_id":"a2cbcb668eb1ff6bbb9a9952d1ce8bb705aa9e6e"},{"author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"change_message_id":"3d335bcaae42b9e024bb210b482ea3dca8b92d6a","unresolved":false,"context_lines":[{"line_number":195,"context_line":"                    \"type\": \"number\","},{"line_number":196,"context_line":"                    \"default\": 300"},{"line_number":197,"context_line":"                },"},{"line_number":198,"context_line":"                \"granularity\": {"},{"line_number":199,"context_line":"                    \"description\": \"The time between two measures in an \""},{"line_number":200,"context_line":"                                   \"aggregated timeseries of a metric.\","},{"line_number":201,"context_line":"                    \"type\": \"number\","}],"source_content_type":"text/x-python","patch_set":4,"id":"bff0334d_a8d86a7a","line":198,"range":{"start_line":198,"start_character":17,"end_line":198,"end_character":28},"updated":"2017-04-11 09:10:32.000000000","message":"why not use period? what\u0027s the difference between the period and granularity?","commit_id":"b02cf3bea567b715290871575c523d5ba88b2727"},{"author":{"_account_id":19055,"name":"Alexander Chadin","email":"joker946@gmail.com","username":"joker946"},"change_message_id":"d6e25f7c4fac90a92d9fa1268c3bf08956647acb","unresolved":false,"context_lines":[{"line_number":195,"context_line":"                    \"type\": \"number\","},{"line_number":196,"context_line":"                    \"default\": 300"},{"line_number":197,"context_line":"                },"},{"line_number":198,"context_line":"                \"granularity\": {"},{"line_number":199,"context_line":"                    \"description\": \"The time between two measures in an \""},{"line_number":200,"context_line":"                                   \"aggregated timeseries of a metric.\","},{"line_number":201,"context_line":"                    \"type\": \"number\","}],"source_content_type":"text/x-python","patch_set":4,"id":"bff0334d_19db267c","line":198,"range":{"start_line":198,"start_character":17,"end_line":198,"end_character":28},"in_reply_to":"bff0334d_a8d86a7a","updated":"2017-04-11 10:32:50.000000000","message":"Cause Time-Series Database doesn\u0027t have \u0027period\u0027 entity, it has granularity. You can find usage of granularity here: https://docs.openstack.org/developer/gnocchi/architecture.html#how-to-plan-for-gnocchis-storage","commit_id":"b02cf3bea567b715290871575c523d5ba88b2727"}]}
