)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"change_message_id":"6bd45d82eadb0e9f032b67989d5eca3c501e2476","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Keep alarm other attrs constantly after evaluating an alarm"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"The threshold alarm rule will be changed When evaluate the alarm, then"},{"line_number":10,"context_line":"the the new rule will be updated to storage when refresh alarm state."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Change-Id: Iefb4646ee9d07a272550f13a91ae60220032e4db"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"3a50d1a3_5e0f112e","line":9,"updated":"2015-07-27 09:30:16.000000000","message":"when","commit_id":"88303b348ec81f0940451bcb2746d9bc551e87d0"},{"author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"change_message_id":"6bd45d82eadb0e9f032b67989d5eca3c501e2476","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Keep alarm other attrs constantly after evaluating an alarm"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"The threshold alarm rule will be changed When evaluate the alarm, then"},{"line_number":10,"context_line":"the the new rule will be updated to storage when refresh alarm state."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Change-Id: Iefb4646ee9d07a272550f13a91ae60220032e4db"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"3a50d1a3_be4df573","line":10,"updated":"2015-07-27 09:30:16.000000000","message":"s/the the/the/\n\nHonestly I don\u0027t understand what you meant in this patch. :)","commit_id":"88303b348ec81f0940451bcb2746d9bc551e87d0"}],"aodh/evaluator/threshold.py":[{"author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"change_message_id":"c484cc4b8bb4eac5335521cf4062fc0e8ce5a27f","unresolved":false,"context_lines":[{"line_number":117,"context_line":"        \"\"\"Retrieve statistics over the current window.\"\"\""},{"line_number":118,"context_line":"        after \u003d dict(field\u003d\u0027timestamp\u0027, op\u003d\u0027ge\u0027, value\u003dstart)"},{"line_number":119,"context_line":"        before \u003d dict(field\u003d\u0027timestamp\u0027, op\u003d\u0027le\u0027, value\u003dend)"},{"line_number":120,"context_line":"        query \u003d copy.deepcopy(alarm.rule[\u0027query\u0027])"},{"line_number":121,"context_line":"        query.extend([before, after])"},{"line_number":122,"context_line":"        LOG.debug(_(\u0027stats query %s\u0027) % query)"},{"line_number":123,"context_line":"        try:"}],"source_content_type":"text/x-python","patch_set":2,"id":"3a50d1a3_0ae02a95","line":120,"updated":"2015-07-28 10:46:32.000000000","message":"question: isn\u0027t copy enough?","commit_id":"3815bc2a5645bfd8db5805a5404ef051fe4ded81"},{"author":{"_account_id":8290,"name":"liusheng","email":"liusheng2048@gmail.com","username":"LiuSheng"},"change_message_id":"3f67982fc04ef68c464956d4837d2febd398e21e","unresolved":false,"context_lines":[{"line_number":117,"context_line":"        \"\"\"Retrieve statistics over the current window.\"\"\""},{"line_number":118,"context_line":"        after \u003d dict(field\u003d\u0027timestamp\u0027, op\u003d\u0027ge\u0027, value\u003dstart)"},{"line_number":119,"context_line":"        before \u003d dict(field\u003d\u0027timestamp\u0027, op\u003d\u0027le\u0027, value\u003dend)"},{"line_number":120,"context_line":"        query \u003d copy.deepcopy(alarm.rule[\u0027query\u0027])"},{"line_number":121,"context_line":"        query.extend([before, after])"},{"line_number":122,"context_line":"        LOG.debug(_(\u0027stats query %s\u0027) % query)"},{"line_number":123,"context_line":"        try:"}],"source_content_type":"text/x-python","patch_set":2,"id":"3a50d1a3_185568f9","line":120,"in_reply_to":"3a50d1a3_0ae02a95","updated":"2015-07-30 11:23:26.000000000","message":"yeah, should be copy only ;)","commit_id":"3815bc2a5645bfd8db5805a5404ef051fe4ded81"}]}
