)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"d2d0b476891d52c3ec8efcd072dd711388f6dfdc","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"1a69e812_1ccf1422","updated":"2022-04-13 13:23:56.000000000","message":"Follows the non-legacy-enginefacade pattern, LGTM.","commit_id":"df50d63228dd2196ebbb5a5993965ca399316833"},{"author":{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},"change_message_id":"4c546e29ef5fc56b338c94e0e401936429694008","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"554d4722_d464bdc7","updated":"2022-05-31 08:30:12.000000000","message":"LGTM","commit_id":"df50d63228dd2196ebbb5a5993965ca399316833"}],"cinder/db/sqlalchemy/api.py":[{"author":{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},"change_message_id":"4c546e29ef5fc56b338c94e0e401936429694008","unresolved":true,"context_lines":[{"line_number":5976,"context_line":"####################"},{"line_number":5977,"context_line":""},{"line_number":5978,"context_line":""},{"line_number":5979,"context_line":"@require_context"},{"line_number":5980,"context_line":"def _volume_type_encryption_get(context, volume_type_id):"},{"line_number":5981,"context_line":"    return model_query("},{"line_number":5982,"context_line":"        context,"},{"line_number":5983,"context_line":"        models.Encryption,"},{"line_number":5984,"context_line":"        read_deleted\u003d\"no\","},{"line_number":5985,"context_line":"    ).filter_by(volume_type_id\u003dvolume_type_id).first()"},{"line_number":5986,"context_line":""},{"line_number":5987,"context_line":""},{"line_number":5988,"context_line":"@require_context"}],"source_content_type":"text/x-python","patch_set":1,"id":"74349c48_249688f7","line":5985,"range":{"start_line":5979,"start_character":0,"end_line":5985,"end_character":54},"updated":"2022-05-31 08:30:12.000000000","message":"this is created as a separate private method since it\u0027s being called by different methods having different context session types Eg: volume_type_encryption_get calls this with reader context session and volume_type_encryption_delete calls this with writer context session","commit_id":"df50d63228dd2196ebbb5a5993965ca399316833"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"772df2ce23245310c58b7353e9563836fa219daa","unresolved":false,"context_lines":[{"line_number":5976,"context_line":"####################"},{"line_number":5977,"context_line":""},{"line_number":5978,"context_line":""},{"line_number":5979,"context_line":"@require_context"},{"line_number":5980,"context_line":"def _volume_type_encryption_get(context, volume_type_id):"},{"line_number":5981,"context_line":"    return model_query("},{"line_number":5982,"context_line":"        context,"},{"line_number":5983,"context_line":"        models.Encryption,"},{"line_number":5984,"context_line":"        read_deleted\u003d\"no\","},{"line_number":5985,"context_line":"    ).filter_by(volume_type_id\u003dvolume_type_id).first()"},{"line_number":5986,"context_line":""},{"line_number":5987,"context_line":""},{"line_number":5988,"context_line":"@require_context"}],"source_content_type":"text/x-python","patch_set":1,"id":"9e5d9892_b24416f0","line":5985,"range":{"start_line":5979,"start_character":0,"end_line":5985,"end_character":54},"in_reply_to":"74349c48_249688f7","updated":"2022-05-31 11:24:15.000000000","message":"Yup, exactly","commit_id":"df50d63228dd2196ebbb5a5993965ca399316833"}]}
