)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"change_message_id":"85f286fb15ba88ae63be8912385dbc90d08b879d","unresolved":false,"context_lines":[{"line_number":29,"context_line":""},{"line_number":30,"context_line":"Change-Id: Id80b17bdff015e10340e636102576b7435bd564f"},{"line_number":31,"context_line":"Closes-Bug: 1889936"},{"line_number":32,"context_line":"(cherry picked from commit 8bf222ac5d390e25d306d35f69bd958b18bee4d8)"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"9f560f44_a25b28f4","line":32,"updated":"2020-09-01 19:04:17.000000000","message":"this isn\u0027t properly cherry-picked from https://review.opendev.org/#/c/747924/","commit_id":"fe54a86e2b6989258649bb37063a4449bcf13e87"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"ee66b9d1e25636ce34570c3873f383e41fcdf9c9","unresolved":false,"context_lines":[{"line_number":29,"context_line":""},{"line_number":30,"context_line":"Change-Id: Id80b17bdff015e10340e636102576b7435bd564f"},{"line_number":31,"context_line":"Closes-Bug: 1889936"},{"line_number":32,"context_line":"(cherry picked from commit 8bf222ac5d390e25d306d35f69bd958b18bee4d8)"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"9f560f44_978292ff","line":32,"in_reply_to":"9f560f44_a25b28f4","updated":"2020-09-02 16:29:34.000000000","message":"Done\n\nI didn\u0027t see anything in the backport process that specifies each backport has to come from the next newest branch [0].\n\nI\u0027d thought I had a discussion with someone recently about backports being allowed to skip branches, but I can\u0027t find the review.\n\n[0] https://docs.openstack.org/project-team-guide/stable-branches.html#processes","commit_id":"fe54a86e2b6989258649bb37063a4449bcf13e87"}],"keystone/identity/backends/ldap/common.py":[{"author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"change_message_id":"fa7569fdd35dfad87be86701255a0c5ae0e5c747","unresolved":false,"context_lines":[{"line_number":106,"context_line":"                return six.text_type(uuid.UUID(bytes_le\u003dvalue))"},{"line_number":107,"context_line":"            else:"},{"line_number":108,"context_line":"                raise"},{"line_number":109,"context_line":"        return _utf8_decoder(value)[0]"},{"line_number":110,"context_line":"    return six.text_type(value)"},{"line_number":111,"context_line":""},{"line_number":112,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"1f621f24_5c29ed87","line":109,"range":{"start_line":109,"start_character":8,"end_line":109,"end_character":38},"updated":"2020-11-10 15:17:35.000000000","message":"This seems to be dead code. Probably left here while conflict was resolved.","commit_id":"dc4496d0b808f1ad2e9fa9e028138c2e9381bbb3"},{"author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"change_message_id":"03f3dba7abedb15265188ba29f370a9019d7f2fe","unresolved":false,"context_lines":[{"line_number":106,"context_line":"                return six.text_type(uuid.UUID(bytes_le\u003dvalue))"},{"line_number":107,"context_line":"            else:"},{"line_number":108,"context_line":"                raise"},{"line_number":109,"context_line":"        return _utf8_decoder(value)[0]"},{"line_number":110,"context_line":"    return six.text_type(value)"},{"line_number":111,"context_line":""},{"line_number":112,"context_line":""}],"source_content_type":"text/x-python","patch_set":5,"id":"1f621f24_6e0b41d5","line":109,"range":{"start_line":109,"start_character":8,"end_line":109,"end_character":38},"in_reply_to":"1f621f24_5c29ed87","updated":"2020-11-11 16:43:32.000000000","message":"Done","commit_id":"dc4496d0b808f1ad2e9fa9e028138c2e9381bbb3"}]}
