)]}'
{"dragonflow/db/pub_sub_api.py":[{"author":{"_account_id":11159,"name":"Hong Hui Xiao","email":"honghui_xiao@yeah.net","username":"HongHuiXiao"},"change_message_id":"ad9033ecc637244d6de9a3c3973e0bf86aaf87e3","unresolved":false,"context_lines":[{"line_number":112,"context_line":""},{"line_number":113,"context_line":"    @abc.abstractmethod"},{"line_number":114,"context_line":"    def close(self):"},{"line_number":115,"context_line":"        \"\"\"Close the publisher. Release all used resources"},{"line_number":116,"context_line":"        \"\"\""},{"line_number":117,"context_line":""},{"line_number":118,"context_line":"    def set_publisher_for_failover(self, pub, callback):"},{"line_number":119,"context_line":"        pass"}],"source_content_type":"text/x-python","patch_set":1,"id":"3a71b18c_76025ab5","line":116,"range":{"start_line":115,"start_character":0,"end_line":116,"end_character":11},"updated":"2016-12-07 07:13:58.000000000","message":"nit: can\u0027t this be a one line doc-string?\n\n        \"\"\"Close the publisher. Release all used resources\"\"\"","commit_id":"67e62d36d7c76c49ae408db5e439657457f65b95"},{"author":{"_account_id":20229,"name":"Omer Anson","email":"omer.anson@toganetworks.com","username":"oanson"},"change_message_id":"2c48e95b6bf7309d1eb05714ccdad2038019c11d","unresolved":false,"context_lines":[{"line_number":112,"context_line":""},{"line_number":113,"context_line":"    @abc.abstractmethod"},{"line_number":114,"context_line":"    def close(self):"},{"line_number":115,"context_line":"        \"\"\"Close the publisher. Release all used resources"},{"line_number":116,"context_line":"        \"\"\""},{"line_number":117,"context_line":""},{"line_number":118,"context_line":"    def set_publisher_for_failover(self, pub, callback):"},{"line_number":119,"context_line":"        pass"}],"source_content_type":"text/x-python","patch_set":1,"id":"3a71b18c_36d462ea","line":116,"range":{"start_line":115,"start_character":0,"end_line":116,"end_character":11},"in_reply_to":"3a71b18c_76025ab5","updated":"2016-12-07 07:20:15.000000000","message":"Will fix.","commit_id":"67e62d36d7c76c49ae408db5e439657457f65b95"}],"dragonflow/db/pubsub_drivers/redis_db_pubsub_driver.py":[{"author":{"_account_id":20287,"name":"hujie","email":"mike.hu@huawei.com","username":"hujie"},"change_message_id":"98daf5525d92953a981e0360f2f30a1abcd5e47f","unresolved":false,"context_lines":[{"line_number":59,"context_line":"        self._update_client()"},{"line_number":60,"context_line":""},{"line_number":61,"context_line":"    def close(self):"},{"line_number":62,"context_line":"        self.client \u003d None"},{"line_number":63,"context_line":""},{"line_number":64,"context_line":"    def _update_client(self):"},{"line_number":65,"context_line":"        if self.redis_mgt is not None:"}],"source_content_type":"text/x-python","patch_set":2,"id":"3a71b18c_b1a31cb1","line":62,"range":{"start_line":62,"start_character":8,"end_line":62,"end_character":26},"updated":"2016-12-07 07:50:33.000000000","message":"you should invoke client.client_kill to disconnect the connection.","commit_id":"6b053b8f6c0151748d03a81eeebaf5a595eece65"}]}
