)]}'
{"dragonflow/tests/fullstack/test_pub_sub.py":[{"author":{"_account_id":11159,"name":"Hong Hui Xiao","email":"honghui_xiao@yeah.net","username":"HongHuiXiao"},"change_message_id":"1ec1fab5036d28356bfeb5c2d7df1563009d51a1","unresolved":false,"context_lines":[{"line_number":60,"context_line":"        if publisher:"},{"line_number":61,"context_line":"            publisher.close()"},{"line_number":62,"context_line":"            try:"},{"line_number":63,"context_line":"                self.nb_api.delete_publisher(publisher.get_id())"},{"line_number":64,"context_line":"            except df_exceptions.DBKeyNotFound:"},{"line_number":65,"context_line":"                pass"},{"line_number":66,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"dfeb2761_bd87cd0f","line":63,"range":{"start_line":63,"start_character":45,"end_line":63,"end_character":63},"updated":"2017-04-04 07:27:31.000000000","message":"Maybe I missed something here. The publisher here is an instance of real publisher. iI is not a db model data, it will not have id.","commit_id":"d0d6a7633c2cd9466b9386fbf8c32c666ddacce5"},{"author":{"_account_id":7805,"name":"Li Ma","email":"skywalker.nick@gmail.com","username":"Nick"},"change_message_id":"914da4576a94ee9c9e29292d2a7569f2c39bb428","unresolved":false,"context_lines":[{"line_number":60,"context_line":"        if publisher:"},{"line_number":61,"context_line":"            publisher.close()"},{"line_number":62,"context_line":"            try:"},{"line_number":63,"context_line":"                self.nb_api.delete_publisher(publisher.get_id())"},{"line_number":64,"context_line":"            except df_exceptions.DBKeyNotFound:"},{"line_number":65,"context_line":"                pass"},{"line_number":66,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"dfeb2761_5d7e6eaf","line":63,"range":{"start_line":63,"start_character":45,"end_line":63,"end_character":63},"in_reply_to":"dfeb2761_5a1af46e","updated":"2017-04-04 15:32:26.000000000","message":"This line could be removed safely. The stale record won\u0027t make tests go wrong.","commit_id":"d0d6a7633c2cd9466b9386fbf8c32c666ddacce5"},{"author":{"_account_id":7805,"name":"Li Ma","email":"skywalker.nick@gmail.com","username":"Nick"},"change_message_id":"af525d23d8ce6b07b0fc1d54a17946109203063f","unresolved":false,"context_lines":[{"line_number":60,"context_line":"        if publisher:"},{"line_number":61,"context_line":"            publisher.close()"},{"line_number":62,"context_line":"            try:"},{"line_number":63,"context_line":"                self.nb_api.delete_publisher(publisher.get_id())"},{"line_number":64,"context_line":"            except df_exceptions.DBKeyNotFound:"},{"line_number":65,"context_line":"                pass"},{"line_number":66,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"dfeb2761_5a1af46e","line":63,"range":{"start_line":63,"start_character":45,"end_line":63,"end_character":63},"in_reply_to":"dfeb2761_bd87cd0f","updated":"2017-04-04 14:54:02.000000000","message":"Oops, I will check it. This method never runs at this line. publisher.close() throws exception when redis driver is enabled.","commit_id":"d0d6a7633c2cd9466b9386fbf8c32c666ddacce5"}]}
