)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":30858,"name":"zhen","email":"zhen00fa@gmail.com","username":"zhen"},"change_message_id":"3afade0290f747ede6bb732972e67cbfc9566b5b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"1b97eb04_2b6aea64","updated":"2023-04-06 02:58:59.000000000","message":"recheck","commit_id":"5acde251f316649f8ec1fc25a83f697bebe697f0"},{"author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"change_message_id":"c218d3f0bec19858bd0df9bed33aaabe68681d68","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"9998378c_6d4c30de","updated":"2023-04-13 05:22:03.000000000","message":"recheck","commit_id":"5acde251f316649f8ec1fc25a83f697bebe697f0"},{"author":{"_account_id":30858,"name":"zhen","email":"zhen00fa@gmail.com","username":"zhen"},"change_message_id":"a28b9bfe7dd764eb713ff74b5a6d7827b7a96599","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"14b17202_7b03a849","updated":"2023-07-10 07:46:42.000000000","message":"recheck","commit_id":"ee44dfd571309919063659c6ccbe58c632132ea7"}],"glance/api/v2/images.py":[{"author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"change_message_id":"c218d3f0bec19858bd0df9bed33aaabe68681d68","unresolved":true,"context_lines":[{"line_number":427,"context_line":"        except exception.Forbidden as e:"},{"line_number":428,"context_line":"            raise webob.exc.HTTPForbidden(explanation\u003de.msg)"},{"line_number":429,"context_line":""},{"line_number":430,"context_line":"        if all_stores_must_succeed and (not CONF.enabled_backends):"},{"line_number":431,"context_line":"            msg \u003d (_(\"All_stores_must_succeed can only be set with \""},{"line_number":432,"context_line":"                     \"enabled_backends %s\") % uri)"},{"line_number":433,"context_line":"            raise webob.exc.HTTPBadRequest(explanation\u003dmsg)"}],"source_content_type":"text/x-python","patch_set":1,"id":"6929b1fa_807fcf6d","line":430,"range":{"start_line":430,"start_character":11,"end_line":430,"end_character":67},"updated":"2023-04-13 05:22:03.000000000","message":"Need a unit test for this, good catch!","commit_id":"5acde251f316649f8ec1fc25a83f697bebe697f0"},{"author":{"_account_id":30858,"name":"zhen","email":"zhen00fa@gmail.com","username":"zhen"},"change_message_id":"1c650acc811f5b8aa6dae14e635f1d6bb0451221","unresolved":true,"context_lines":[{"line_number":427,"context_line":"        except exception.Forbidden as e:"},{"line_number":428,"context_line":"            raise webob.exc.HTTPForbidden(explanation\u003de.msg)"},{"line_number":429,"context_line":""},{"line_number":430,"context_line":"        if all_stores_must_succeed and (not CONF.enabled_backends):"},{"line_number":431,"context_line":"            msg \u003d (_(\"All_stores_must_succeed can only be set with \""},{"line_number":432,"context_line":"                     \"enabled_backends %s\") % uri)"},{"line_number":433,"context_line":"            raise webob.exc.HTTPBadRequest(explanation\u003dmsg)"}],"source_content_type":"text/x-python","patch_set":1,"id":"17b3699d_f0622b60","line":430,"range":{"start_line":430,"start_character":11,"end_line":430,"end_character":67},"in_reply_to":"6929b1fa_807fcf6d","updated":"2023-07-10 07:44:57.000000000","message":"Thanks! I have post a new patch already, and setting all_stores_must_succeed default to \u0027False\u0027 in this patch, which is more proper in both situation(enabled_backends or not) I thought.","commit_id":"5acde251f316649f8ec1fc25a83f697bebe697f0"}]}
