)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":7016,"name":"Swaminathan Vasudevan","email":"swvasude@cisco.com","username":"souminathan"},"change_message_id":"f1684c8906fff2f400825da54b9aab5cff5834bd","unresolved":false,"context_lines":[{"line_number":12,"context_line":""},{"line_number":13,"context_line":"This partially reverts"},{"line_number":14,"context_line":"commit 3794b4a83e68041e24b715135f0ccf09a5631178"},{"line_number":15,"context_line":"and fuxes bug 1374473 by moving csnat scheduling"},{"line_number":16,"context_line":"after general dvr router scheduling, so double binding does"},{"line_number":17,"context_line":"not happen."},{"line_number":18,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"ba3cc151_b93dba2c","line":15,"updated":"2015-07-08 23:53:07.000000000","message":"typo: fixes.","commit_id":"180309c026a3746162871a45e7778f5b9182ed34"},{"author":{"_account_id":5948,"name":"Oleg Bondarev","email":"obondarev@mirantis.com","username":"obondarev"},"change_message_id":"55ad094a45c0afe9c3420345cf772a1edd961071","unresolved":false,"context_lines":[{"line_number":12,"context_line":""},{"line_number":13,"context_line":"This partially reverts"},{"line_number":14,"context_line":"commit 3794b4a83e68041e24b715135f0ccf09a5631178"},{"line_number":15,"context_line":"and fuxes bug 1374473 by moving csnat scheduling"},{"line_number":16,"context_line":"after general dvr router scheduling, so double binding does"},{"line_number":17,"context_line":"not happen."},{"line_number":18,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"ba3cc151_54aea12e","line":15,"in_reply_to":"ba3cc151_548781b4","updated":"2015-07-09 08:15:02.000000000","message":"*anyway","commit_id":"180309c026a3746162871a45e7778f5b9182ed34"},{"author":{"_account_id":5948,"name":"Oleg Bondarev","email":"obondarev@mirantis.com","username":"obondarev"},"change_message_id":"7dfd85149f732d9b5a1b18da43913f469e8b86fc","unresolved":false,"context_lines":[{"line_number":12,"context_line":""},{"line_number":13,"context_line":"This partially reverts"},{"line_number":14,"context_line":"commit 3794b4a83e68041e24b715135f0ccf09a5631178"},{"line_number":15,"context_line":"and fuxes bug 1374473 by moving csnat scheduling"},{"line_number":16,"context_line":"after general dvr router scheduling, so double binding does"},{"line_number":17,"context_line":"not happen."},{"line_number":18,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"ba3cc151_548781b4","line":15,"in_reply_to":"ba3cc151_b93dba2c","updated":"2015-07-09 08:14:42.000000000","message":"Is this the only reason for -1? I\u0027ll fix anywфн","commit_id":"180309c026a3746162871a45e7778f5b9182ed34"}],"neutron/scheduler/l3_agent_scheduler.py":[{"author":{"_account_id":4149,"name":"Itsuro Oda","email":"oda@valinux.co.jp","username":"oda-g"},"change_message_id":"75d5d9067746a4ea538917dd6dcb9a9760bab972","unresolved":false,"context_lines":[{"line_number":265,"context_line":"        else:"},{"line_number":266,"context_line":"            chosen_agent \u003d self._choose_router_agent("},{"line_number":267,"context_line":"                plugin, context, candidates)"},{"line_number":268,"context_line":"            self.bind_router(context, router_id, chosen_agent)"},{"line_number":269,"context_line":"        return chosen_agent"},{"line_number":270,"context_line":""},{"line_number":271,"context_line":"    @abc.abstractmethod"}],"source_content_type":"text/x-python","patch_set":2,"id":"9a41bdd9_9752d833","line":268,"updated":"2015-07-16 04:34:59.000000000","message":"BTW, no one refer return value. I think this line should be removed.","commit_id":"795f76c6005b4a4392054cd1c42d6cb39d3759d7"},{"author":{"_account_id":5948,"name":"Oleg Bondarev","email":"obondarev@mirantis.com","username":"obondarev"},"change_message_id":"4127a78ae4e51c967e6aa44152d8cec76994e473","unresolved":false,"context_lines":[{"line_number":265,"context_line":"        else:"},{"line_number":266,"context_line":"            chosen_agent \u003d self._choose_router_agent("},{"line_number":267,"context_line":"                plugin, context, candidates)"},{"line_number":268,"context_line":"            self.bind_router(context, router_id, chosen_agent)"},{"line_number":269,"context_line":"        return chosen_agent"},{"line_number":270,"context_line":""},{"line_number":271,"context_line":"    @abc.abstractmethod"}],"source_content_type":"text/x-python","patch_set":2,"id":"3a50d1a3_8a2b5082","line":268,"in_reply_to":"9a41bdd9_9752d833","updated":"2015-07-20 14:25:04.000000000","message":"this should be a separate patch I believe","commit_id":"795f76c6005b4a4392054cd1c42d6cb39d3759d7"}]}
