)]}'
{"watcher/decision_engine/strategy/strategies/workload_stabilization.py":[{"author":{"_account_id":13111,"name":"Hidekazu Nakamura","email":"hidekazuna@gmail.com","username":"hid-nakamura"},"change_message_id":"8b73545e631231cf4ac644d36b90041de4e57b00","unresolved":false,"context_lines":[{"line_number":200,"context_line":"                aggregate\u003d\u0027min\u0027"},{"line_number":201,"context_line":"            )"},{"line_number":202,"context_line":"            if avg_meter is None:"},{"line_number":203,"context_line":"                LOG.error("},{"line_number":204,"context_line":"                    _LE(\"No values returned by %(resource_id)s \""},{"line_number":205,"context_line":"                        \"for %(metric_name)s\") % dict("},{"line_number":206,"context_line":"                        resource_id\u003dinstance_uuid,"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a629dbe_7d8b421f","line":203,"range":{"start_line":203,"start_character":20,"end_line":203,"end_character":25},"updated":"2016-11-11 04:21:34.000000000","message":"Warning is better than error, because flow continues.","commit_id":"94e06d6dac0045c5ddab2f559cd6fbd153070e23"},{"author":{"_account_id":19055,"name":"Alexander Chadin","email":"joker946@gmail.com","username":"joker946"},"change_message_id":"c99d1a31182381051151d39060d940c52d5cead9","unresolved":false,"context_lines":[{"line_number":200,"context_line":"                aggregate\u003d\u0027min\u0027"},{"line_number":201,"context_line":"            )"},{"line_number":202,"context_line":"            if avg_meter is None:"},{"line_number":203,"context_line":"                LOG.error("},{"line_number":204,"context_line":"                    _LE(\"No values returned by %(resource_id)s \""},{"line_number":205,"context_line":"                        \"for %(metric_name)s\") % dict("},{"line_number":206,"context_line":"                        resource_id\u003dinstance_uuid,"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a629dbe_0a1599e3","line":203,"range":{"start_line":203,"start_character":20,"end_line":203,"end_character":25},"in_reply_to":"9a629dbe_7d8b421f","updated":"2016-11-11 08:09:04.000000000","message":"Done","commit_id":"94e06d6dac0045c5ddab2f559cd6fbd153070e23"},{"author":{"_account_id":18971,"name":"Vincent Françoise","email":"Vincent.FRANCOISE@b-com.com","username":"v-francoise"},"change_message_id":"70713e7ad7e5789a5fa3137edfa58ba321e38251","unresolved":false,"context_lines":[{"line_number":248,"context_line":"                if avg_meter is None:"},{"line_number":249,"context_line":"                    raise exception.NoSuchMetricForHost("},{"line_number":250,"context_line":"                        metric\u003dself.instance_metrics[metric],"},{"line_number":251,"context_line":"                        host\u003dnode_id)"},{"line_number":252,"context_line":"                if self.instance_metrics[metric] \u003d\u003d \u0027hardware.memory.used\u0027:"},{"line_number":253,"context_line":"                    avg_meter /\u003d oslo_utils.units.Ki"},{"line_number":254,"context_line":"                if self.instance_metrics[metric] \u003d\u003d \u0027hardware.cpu.util\u0027:"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a629dbe_712aaf91","line":251,"updated":"2016-11-10 13:32:07.000000000","message":"Shouldn\u0027t you have a avg_meter \u003d 0 here as well?","commit_id":"94e06d6dac0045c5ddab2f559cd6fbd153070e23"},{"author":{"_account_id":19055,"name":"Alexander Chadin","email":"joker946@gmail.com","username":"joker946"},"change_message_id":"2c2d4e3ed198013f07b44c2ec3eb6ea3cc2dda48","unresolved":false,"context_lines":[{"line_number":248,"context_line":"                if avg_meter is None:"},{"line_number":249,"context_line":"                    raise exception.NoSuchMetricForHost("},{"line_number":250,"context_line":"                        metric\u003dself.instance_metrics[metric],"},{"line_number":251,"context_line":"                        host\u003dnode_id)"},{"line_number":252,"context_line":"                if self.instance_metrics[metric] \u003d\u003d \u0027hardware.memory.used\u0027:"},{"line_number":253,"context_line":"                    avg_meter /\u003d oslo_utils.units.Ki"},{"line_number":254,"context_line":"                if self.instance_metrics[metric] \u003d\u003d \u0027hardware.cpu.util\u0027:"}],"source_content_type":"text/x-python","patch_set":1,"id":"9a629dbe_585a2b2b","line":251,"in_reply_to":"9a629dbe_712aaf91","updated":"2016-11-10 13:50:45.000000000","message":"Unlike instance metrics, it is strongly need to have proper values here.","commit_id":"94e06d6dac0045c5ddab2f559cd6fbd153070e23"}]}
