)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"change_message_id":"c5976b8f7208bed8c5ff1e46ba5eb811f22804eb","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     xuyuanhao \u003cxuyuanhao@inspur.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2020-05-09 09:34:23 +0800"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"the vms can not be force deleted when vm_status is soft-delete and task-state\u003ddeleting"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: Ia66209a8046c5abecd5bd6471d064ed038b31397"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"ff570b3c_a67d2b70","line":7,"updated":"2020-05-11 02:26:42.000000000","message":"Optimization the soft-delete logical\n\nContext: Description the issue and your change.","commit_id":"b1a57bc92fbd131f1bb536a73db571e015f38655"},{"author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"change_message_id":"841db2f616f7dc65bd1aac67cad23012e7c55a14","unresolved":false,"context_lines":[{"line_number":5,"context_line":"CommitDate: 2020-05-09 09:34:23 +0800"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"the vms can not be force deleted when vm_status is soft-delete and task-state\u003ddeleting"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: Ia66209a8046c5abecd5bd6471d064ed038b31397"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"ff570b3c_068e9777","line":8,"updated":"2020-05-11 02:29:40.000000000","message":"Add the tag of the bug, such as:\n\nCloses-Bug: #1875624","commit_id":"b1a57bc92fbd131f1bb536a73db571e015f38655"},{"author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"change_message_id":"458d82e12e81ac86188db70ed1f98d87fadbe8b0","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Optimization the soft-delete logical"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"the vms which vm_state \u003d soft-delete and task_state \u003d deleting can be deleted when nova-compute restart"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Closes-Bug: #1875624"},{"line_number":12,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":6,"id":"bf51134e_0f196bd6","line":9,"updated":"2020-06-17 06:41:55.000000000","message":"nit: It\u0027s better to hava a line break, ensure each line is \u003c\u003d79 characters.","commit_id":"bfe13f8dcbd9eca3b70bc79f948a452803b1741e"}],"nova/tests/unit/compute/test_compute.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"17c839f68b3f08c82e9c39fff3d0f40c8e1230f2","unresolved":false,"context_lines":[{"line_number":7974,"context_line":"            pass"},{"line_number":7975,"context_line":"        self.stub_out(\u0027nova.objects.Instance.obj_load_attr\u0027,"},{"line_number":7976,"context_line":"                           fake_obj_load_attr)"},{"line_number":7977,"context_line":"        def fake_get_by_instance_uuid(cls, context,"},{"line_number":7978,"context_line":"                                     instance_uuid, use_slave\u003dFalse):"},{"line_number":7979,"context_line":"            pass"},{"line_number":7980,"context_line":"        self.stub_out(\u0027nova.objects.BlockDeviceMapping.\u0027"}],"source_content_type":"text/x-python","patch_set":1,"id":"1f493fa4_172a8c2a","line":7977,"updated":"2020-04-29 11:06:01.000000000","message":"pep8: E306 expected 1 blank line before a nested definition, found 0","commit_id":"ee833bcfc678f0492c0f8c518cf9d2ab6529c15b"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"17c839f68b3f08c82e9c39fff3d0f40c8e1230f2","unresolved":false,"context_lines":[{"line_number":7980,"context_line":"        self.stub_out(\u0027nova.objects.BlockDeviceMapping.\u0027"},{"line_number":7981,"context_line":"                          \u0027get_by_instance_uuid\u0027,"},{"line_number":7982,"context_line":"                          fake_get_by_instance_uuid)"},{"line_number":7983,"context_line":"        def fake_delete_instance(self, admin_context, instance, bdms):"},{"line_number":7984,"context_line":"            instance[\u0027deleted\u0027] \u003d instance[\u0027id\u0027]"},{"line_number":7985,"context_line":""},{"line_number":7986,"context_line":"        self.stub_out(\u0027nova.compute.manager.ComputeManager.\u0027"}],"source_content_type":"text/x-python","patch_set":1,"id":"1f493fa4_7724b05e","line":7983,"updated":"2020-04-29 11:06:01.000000000","message":"pep8: E306 expected 1 blank line before a nested definition, found 0","commit_id":"ee833bcfc678f0492c0f8c518cf9d2ab6529c15b"}]}
