)]}'
{"nova/db/sqlalchemy/api.py":[{"author":{"_account_id":25562,"name":"Chen","email":"dstbtgagt@foxmail.com","username":"chenn2"},"change_message_id":"c007724392c92f79875065b1e3389d03bc3ef081","unresolved":false,"context_lines":[{"line_number":2120,"context_line":"        else:"},{"line_number":2121,"context_line":"            query_prefix \u003d query_prefix.\\"},{"line_number":2122,"context_line":"                    filter_by(deleted\u003d0)"},{"line_number":2123,"context_line":"            if not filters.pop(\u0027soft_deleted\u0027, False) and \\"},{"line_number":2124,"context_line":"                    not vm_states.SOFT_DELETED in filters.get(\u0027vm_state\u0027, []):"},{"line_number":2125,"context_line":"                # It would be better to have vm_state not be nullable"},{"line_number":2126,"context_line":"                # but until then we test it explicitly as a workaround."},{"line_number":2127,"context_line":"                not_soft_deleted \u003d or_("}],"source_content_type":"text/x-python","patch_set":1,"id":"3f79a3b5_6dc0e87d","line":2124,"range":{"start_line":2123,"start_character":10,"end_line":2124,"end_character":78},"updated":"2018-08-29 10:45:40.000000000","message":"I think we should avoid changing the filtering method in the db layer. This method just needs the correct \u0027soft_deleted\u0027 key value to do the job.","commit_id":"f682c13d5b1f9ed4d01fdb4cd58b6fa3d8a4733e"}]}
