)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"change_message_id":"f9fc72ded43b6f1f401ed595bc5fa9c1d0f22f36","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"51fa5a12_448d75e3","updated":"2023-08-30 09:49:37.000000000","message":"Ninja approving since simple and straightforward change.","commit_id":"e1c9d6803052b9b1848ebc197cde2418008e1530"},{"author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"change_message_id":"02110dc7df1c8224ff7f837f9f847ecd4d6c43bc","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"53564f2b_a281cc60","updated":"2023-08-08 08:16:11.000000000","message":"recheck\n\nserver fails to reach active state, image saving race condition","commit_id":"e1c9d6803052b9b1848ebc197cde2418008e1530"},{"author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"change_message_id":"22b3c9f5fe0960e0e4e6f88d390e592e33980b1b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"7ba07392_55aa418f","updated":"2023-08-30 09:48:42.000000000","message":"recheck\npost_failure issue resolved","commit_id":"e1c9d6803052b9b1848ebc197cde2418008e1530"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"db88f825c85bcbbbc7ebd9afe638620aa486c0cb","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"e10f1da6_eb983f70","updated":"2023-09-13 12:25:06.000000000","message":"recheck failure on base patch","commit_id":"e1c9d6803052b9b1848ebc197cde2418008e1530"},{"author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"change_message_id":"c5ec1d3de043aae1b6b4ee091352cd95bd4bbc94","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"264d2c51_63622039","updated":"2023-09-01 05:34:30.000000000","message":"recheck grenade failure","commit_id":"e1c9d6803052b9b1848ebc197cde2418008e1530"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"eb3f7ace787e0d6fda70e850717d7c5fb6abdeb2","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"1d47f35b_0c66069f","updated":"2023-07-26 08:58:49.000000000","message":"recheck timeout","commit_id":"e1c9d6803052b9b1848ebc197cde2418008e1530"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"bd79fd55768a04772c431fa81e652bab51a85308","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"b1c7153e_6753487c","updated":"2023-07-25 14:31:23.000000000","message":"recheck timeouts","commit_id":"e1c9d6803052b9b1848ebc197cde2418008e1530"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"6ba3ac7cf1b8217a529ac400917c569469ce3511","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"34ef2f89_8671f98f","updated":"2023-09-04 08:55:15.000000000","message":"recheck unrelated failure","commit_id":"e1c9d6803052b9b1848ebc197cde2418008e1530"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"f18bc53788019e2494f5220a6b1fb7ff6676e8b3","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"4821fdc9_aa0ce931","updated":"2023-08-10 16:42:37.000000000","message":"recheck unrelated failure","commit_id":"e1c9d6803052b9b1848ebc197cde2418008e1530"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"be0d475a615d4cffbcf8a4ca226780760fab22e4","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"574d7867_5fc8651f","updated":"2023-08-30 10:46:30.000000000","message":"recheck unrelated failure","commit_id":"e1c9d6803052b9b1848ebc197cde2418008e1530"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"78842da93570b57b96faa6bc1aea39afc2aa2072","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"811cf8e1_78c9ebd8","updated":"2023-07-26 15:16:58.000000000","message":"recheck unrelated failure","commit_id":"e1c9d6803052b9b1848ebc197cde2418008e1530"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"6a39f833120d573c374d6af1327ce23f27d74456","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"c10ddfb6_2aeb4e9e","updated":"2023-08-10 12:27:19.000000000","message":"recheck unrelated failure","commit_id":"e1c9d6803052b9b1848ebc197cde2418008e1530"},{"author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"change_message_id":"637ae35d6cb08166d7e9eefee457571f08bbdcb8","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"045f355d_ed758958","updated":"2023-08-02 06:16:17.000000000","message":"recheck unrelated failure in functional py310 tests","commit_id":"e1c9d6803052b9b1848ebc197cde2418008e1530"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"b771e7cbcbf5716f97e96a363c641c142ca521da","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"dff604ac_ea46c7dc","updated":"2023-08-23 14:56:52.000000000","message":"recheck unrelated grenade failure","commit_id":"e1c9d6803052b9b1848ebc197cde2418008e1530"},{"author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"change_message_id":"10d093f79fabf5082b01e99f2fa366f6addd813b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"2eb089a6_49cbf01e","updated":"2023-09-04 04:42:36.000000000","message":"recheck volume not in expected state","commit_id":"e1c9d6803052b9b1848ebc197cde2418008e1530"},{"author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"change_message_id":"dcb65290622c0bd9eeaadf9387abff17d9f88bee","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"fdaddd00_b70adc50","updated":"2023-09-01 14:33:58.000000000","message":"recheck volume not in expected state","commit_id":"e1c9d6803052b9b1848ebc197cde2418008e1530"}],"glance/db/sqlalchemy/schema.py":[{"author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"change_message_id":"ab7ae43c307303b2332d52c8ddcd56ba8736bf0c","unresolved":true,"context_lines":[{"line_number":29,"context_line":""},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"def Text():"},{"line_number":32,"context_line":"    return sqlalchemy.types.Text(length\u003dNone)"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"def Boolean():"}],"source_content_type":"text/x-python","patch_set":2,"id":"5640acb5_9a537c81","line":32,"range":{"start_line":32,"start_character":33,"end_line":32,"end_character":44},"updated":"2023-08-08 08:21:29.000000000","message":"I think we can remove this as well since default is None anyway","commit_id":"e1c9d6803052b9b1848ebc197cde2418008e1530"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"9fc384bd69fa493e480c8f3397bf91643f235d8f","unresolved":false,"context_lines":[{"line_number":29,"context_line":""},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"def Text():"},{"line_number":32,"context_line":"    return sqlalchemy.types.Text(length\u003dNone)"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"def Boolean():"}],"source_content_type":"text/x-python","patch_set":2,"id":"102b5d6f_099a03ee","line":32,"range":{"start_line":32,"start_character":33,"end_line":32,"end_character":44},"in_reply_to":"5640acb5_9a537c81","updated":"2023-08-10 12:27:08.000000000","message":"ack, tbh we can remove most of these entire definitions since they don\u0027t override defaults (Boolean being the only exception fwict: [`create_constraint` defaults to `False` upstream](https://docs.sqlalchemy.org/en/20/core/type_basics.html#sqlalchemy.types.Boolean.__init__)). Let\u0027s do that in a follow-up.","commit_id":"e1c9d6803052b9b1848ebc197cde2418008e1530"}]}
