)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"d169a07cca2316abdb9588ab471dbb77d74d6851","unresolved":false,"context_lines":[{"line_number":16,"context_line":"is restared."},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"Closes-Bug: #1773286"},{"line_number":19,"context_line":"Change-Id: I54e3db4822830a0c83daf7b5150575f8d6e2497b"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":7,"id":"3f79a3b5_281e215f","line":19,"updated":"2018-09-26 20:56:43.000000000","message":"Shouldn\u0027t there be an info that this is cherry-picked from XXX ?","commit_id":"b2f7180251670dc037d28297e38293cbd72b25b6"},{"author":{"_account_id":7016,"name":"Swaminathan Vasudevan","email":"swvasude@cisco.com","username":"souminathan"},"change_message_id":"abbb981d5a0a8d2dc19245e733a7751b6501821c","unresolved":false,"context_lines":[{"line_number":16,"context_line":"is restared."},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"Closes-Bug: #1773286"},{"line_number":19,"context_line":"Change-Id: I54e3db4822830a0c83daf7b5150575f8d6e2497b"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":7,"id":"3f79a3b5_8480794b","line":19,"in_reply_to":"3f79a3b5_281e215f","updated":"2018-09-27 04:38:55.000000000","message":"Yes there should be a cherry-picked from line. Let me check and update it.","commit_id":"b2f7180251670dc037d28297e38293cbd72b25b6"}],"neutron/plugins/ml2/drivers/l2pop/mech_driver.py":[{"author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"change_message_id":"f2a65654f4052f3c0f670918e6804c652da8aa36","unresolved":false,"context_lines":[{"line_number":243,"context_line":"    def agent_restarted(self, context):"},{"line_number":244,"context_line":"        agent_host \u003d context.host"},{"line_number":245,"context_line":"        port_context \u003d context._plugin_context"},{"line_number":246,"context_line":"        agent \u003d l2pop_db.get_agent_by_host(port_context, agent_host)"},{"line_number":247,"context_line":"        if l2pop_db.get_agent_uptime(agent) \u003c cfg.CONF.l2pop.agent_boot_time:"},{"line_number":248,"context_line":"            return True"},{"line_number":249,"context_line":"        return False"}],"source_content_type":"text/x-python","patch_set":1,"id":"5f7c97a3_60acd234","line":246,"range":{"start_line":246,"start_character":25,"end_line":246,"end_character":68},"updated":"2018-07-06 05:31:16.000000000","message":"I am not sure if the function call is correct in pike. Please reference line 273.","commit_id":"f069e091b404b2d4920279f9bf554a03bfbe53dd"},{"author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"change_message_id":"f2a65654f4052f3c0f670918e6804c652da8aa36","unresolved":false,"context_lines":[{"line_number":270,"context_line":"        agent_host \u003d context.host"},{"line_number":271,"context_line":"        session \u003d db_api.get_reader_session()"},{"line_number":272,"context_line":"        port_context \u003d context._plugin_context"},{"line_number":273,"context_line":"        agent \u003d l2pop_db.get_agent_by_host(session, agent_host)"},{"line_number":274,"context_line":"        if not agent:"},{"line_number":275,"context_line":"            LOG.warning(\"Unable to retrieve active L2 agent on host %s\","},{"line_number":276,"context_line":"                        agent_host)"}],"source_content_type":"text/x-python","patch_set":1,"id":"5f7c97a3_a06bcaed","line":273,"range":{"start_line":273,"start_character":8,"end_line":273,"end_character":63},"updated":"2018-07-06 05:31:16.000000000","message":"Reference here. The parameters of the function have some changes.","commit_id":"f069e091b404b2d4920279f9bf554a03bfbe53dd"}]}
