)]}'
{"aodh/evaluator/threshold.py":[{"author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"change_message_id":"9acb862d47510ceb69d69abb0c750908d673cd00","unresolved":false,"context_lines":[{"line_number":136,"context_line":"        if not sufficient and alarm.state !\u003d evaluator.UNKNOWN:"},{"line_number":137,"context_line":"            LOG.warning(_LW(\u0027Expecting %(expected)d datapoints but only get \u0027"},{"line_number":138,"context_line":"                            \u0027%(actual)d\u0027) % {"},{"line_number":139,"context_line":"                        \u0027expected\u0027: alarm.rule[\u0027evaluation_periods\u0027],"},{"line_number":140,"context_line":"                        \u0027actual\u0027: len(statistics)})"},{"line_number":141,"context_line":"            # Reason is not same as log message because we want to keep"},{"line_number":142,"context_line":"            # consistent since thirdparty software may depend on old format."}],"source_content_type":"text/x-python","patch_set":3,"id":"fa69d971_71b45c81","line":139,"updated":"2016-01-05 09:22:36.000000000","message":"No change?","commit_id":"dd1259c653de3368f0a95b4c13445113d8c344df"},{"author":{"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},"change_message_id":"ef7afb6ab4703b1eb42bd54935058fe2eca875c2","unresolved":false,"context_lines":[{"line_number":136,"context_line":"        if not sufficient and alarm.state !\u003d evaluator.UNKNOWN:"},{"line_number":137,"context_line":"            LOG.warning(_LW(\u0027Expecting %(expected)d datapoints but only get \u0027"},{"line_number":138,"context_line":"                            \u0027%(actual)d\u0027) % {"},{"line_number":139,"context_line":"                        \u0027expected\u0027: alarm.rule[\u0027evaluation_periods\u0027],"},{"line_number":140,"context_line":"                        \u0027actual\u0027: len(statistics)})"},{"line_number":141,"context_line":"            # Reason is not same as log message because we want to keep"},{"line_number":142,"context_line":"            # consistent since thirdparty software may depend on old format."}],"source_content_type":"text/x-python","patch_set":3,"id":"fa69d971_bc962b3d","line":139,"in_reply_to":"fa69d971_71b45c81","updated":"2016-01-05 09:36:25.000000000","message":"I agree the space should not have been here.. dont know why it is highlighted.","commit_id":"dd1259c653de3368f0a95b4c13445113d8c344df"}],"aodh/storage/hbase/utils.py":[{"author":{"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},"change_message_id":"ef7afb6ab4703b1eb42bd54935058fe2eca875c2","unresolved":false,"context_lines":[{"line_number":228,"context_line":"                              table_name\u003dtable))"},{"line_number":229,"context_line":""},{"line_number":230,"context_line":"            LOG.warning(_LW(\"Cannot create table %(table_name)s   \""},{"line_number":231,"context_line":"                            \"it already exists. Ignoring error\")"},{"line_number":232,"context_line":"                        % {\u0027table_name\u0027: table})"},{"line_number":233,"context_line":""},{"line_number":234,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"fa69d971_7c9c335d","line":231,"range":{"start_line":231,"start_character":0,"end_line":231,"end_character":28},"updated":"2016-01-05 09:36:25.000000000","message":"Why is there an additional space.. Hope its not a browser issue?","commit_id":"dd1259c653de3368f0a95b4c13445113d8c344df"}],"aodh/storage/mongo/utils.py":[{"author":{"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},"change_message_id":"ef7afb6ab4703b1eb42bd54935058fe2eca875c2","unresolved":false,"context_lines":[{"line_number":83,"context_line":"            )"},{"line_number":84,"context_line":"        except pymongo.errors.ConnectionFailure as e:"},{"line_number":85,"context_line":"            LOG.warning(_LW(\u0027Unable to connect to the database server: \u0027"},{"line_number":86,"context_line":"                            \u0027%(errmsg)s.\u0027) % {\u0027errmsg\u0027: e})"},{"line_number":87,"context_line":"            raise"},{"line_number":88,"context_line":"        self._pool[pool_key] \u003d weakref.ref(client)"},{"line_number":89,"context_line":"        return client"}],"source_content_type":"text/x-python","patch_set":3,"id":"fa69d971_dcabdf73","line":86,"range":{"start_line":86,"start_character":0,"end_line":86,"end_character":28},"updated":"2016-01-05 09:36:25.000000000","message":"ditto","commit_id":"dd1259c653de3368f0a95b4c13445113d8c344df"}]}
