)]}'
{"mistral/db/v2/api.py":[{"author":{"_account_id":8731,"name":"Renat Akhmerov","email":"renat.akhmerov@gmail.com","username":"rakhmerov"},"change_message_id":"46a07c649df10715599e21fd46e6f44209fcff6c","unresolved":false,"context_lines":[{"line_number":265,"context_line":"    return IMPL.create_or_update_action_execution(id, values)"},{"line_number":266,"context_line":""},{"line_number":267,"context_line":""},{"line_number":268,"context_line":"def update_action_execution_heartbeat(ids):"},{"line_number":269,"context_line":"    return IMPL.update_action_execution_heartbeat(ids)"},{"line_number":270,"context_line":""},{"line_number":271,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"9fb8cfa7_502eb043","line":268,"range":{"start_line":268,"start_character":40,"end_line":268,"end_character":41},"updated":"2019-06-06 05:01:41.000000000","message":"Remove \"s\".","commit_id":"001728f2d0d568e91476d9020c79dfa63da3cd7f"}],"mistral/tests/unit/db/v2/test_sqlalchemy_db_api.py":[{"author":{"_account_id":8731,"name":"Renat Akhmerov","email":"renat.akhmerov@gmail.com","username":"rakhmerov"},"change_message_id":"46a07c649df10715599e21fd46e6f44209fcff6c","unresolved":false,"context_lines":[{"line_number":1495,"context_line":"            fetched \u003d db_api.get_action_execution(created.id)"},{"line_number":1496,"context_line":"            fetched_last_heartbeat \u003d fetched.last_heartbeat"},{"line_number":1497,"context_line":""},{"line_number":1498,"context_line":"            time.sleep(5)"},{"line_number":1499,"context_line":""},{"line_number":1500,"context_line":"            self.assertEqual(created_last_heartbeat, fetched_last_heartbeat)"},{"line_number":1501,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"9fb8cfa7_9002e8b3","line":1498,"range":{"start_line":1498,"start_character":12,"end_line":1498,"end_character":25},"updated":"2019-06-06 05:01:41.000000000","message":"Let\u0027s not use such long sleeps in unit tests please :) Can we make it 1-2?","commit_id":"001728f2d0d568e91476d9020c79dfa63da3cd7f"},{"author":{"_account_id":8731,"name":"Renat Akhmerov","email":"renat.akhmerov@gmail.com","username":"rakhmerov"},"change_message_id":"46a07c649df10715599e21fd46e6f44209fcff6c","unresolved":false,"context_lines":[{"line_number":1499,"context_line":""},{"line_number":1500,"context_line":"            self.assertEqual(created_last_heartbeat, fetched_last_heartbeat)"},{"line_number":1501,"context_line":""},{"line_number":1502,"context_line":"            time.sleep(5)"},{"line_number":1503,"context_line":""},{"line_number":1504,"context_line":"            db_api.update_action_execution_heartbeat(created.id)"},{"line_number":1505,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"9fb8cfa7_b0fdacb2","line":1502,"range":{"start_line":1502,"start_character":12,"end_line":1502,"end_character":25},"updated":"2019-06-06 05:01:41.000000000","message":"Same","commit_id":"001728f2d0d568e91476d9020c79dfa63da3cd7f"}]}
