)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"change_message_id":"11c65d9cc2ef774b2a4304abf02535117b43cd21","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"e7ed550d_2542052b","updated":"2022-03-11 17:07:17.000000000","message":"recheck","commit_id":"c65aa72df854b334d92fa0ed6d35d7b306f181b9"},{"author":{"_account_id":30615,"name":"Tushar Trambak Gite","email":"tushargite96@gmail.com","username":"tushargite96"},"change_message_id":"fd92b52b923f90055fe339496a6b166277669547","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"7937ddf5_6dea8645","updated":"2022-03-24 09:59:41.000000000","message":"LGTM","commit_id":"07e0156c20db4d0cdfd4cce02858e3254589f638"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"6450cc58c9feaee07a2990f2c5ce9ad2414f9362","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"18fa1538_87a30b6b","updated":"2022-03-21 20:52:32.000000000","message":"Type annotations look good to me.","commit_id":"07e0156c20db4d0cdfd4cce02858e3254589f638"},{"author":{"_account_id":9236,"name":"Jon Bernard","email":"jobernar@redhat.com","username":"jbernard"},"change_message_id":"caf0503ed7b038dcbdd993eaa3bad19c644f3731","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"702f3f4b_8afd7a75","updated":"2022-03-23 12:01:48.000000000","message":"We should merge this.","commit_id":"07e0156c20db4d0cdfd4cce02858e3254589f638"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"b923f251a287503cda0486b98de175d649926508","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"4d24ed8f_c36275b4","updated":"2022-03-21 21:05:41.000000000","message":"openstack-tox-py39 passed on the recheck ... I thought we had finally eliminated those weird notification failures.","commit_id":"07e0156c20db4d0cdfd4cce02858e3254589f638"},{"author":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"change_message_id":"a79be7ee54928564ce33a638cc4dfe76ef71dbdc","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"e87fbdf9_830ca8be","updated":"2022-04-04 17:03:57.000000000","message":"recheck","commit_id":"07e0156c20db4d0cdfd4cce02858e3254589f638"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"c1275452e50f27cd8dcdc82382a872cfae719dde","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"ce493913_4cd9aec0","updated":"2022-03-21 20:43:36.000000000","message":"recheck openstack-tox-py39 failure in  cinder.tests.unit.volume.test_snapshot.SnapshotTestCase.test_create_delete_snapshot : AssertionError: Expected \u0027_notify\u0027 to not have been called. Called 1 times. -- call list shows the notification is \u0027backup.createprogress\u0027, which has nothing to do with this test","commit_id":"07e0156c20db4d0cdfd4cce02858e3254589f638"}],"cinder/backup/drivers/ceph.py":[{"author":{"_account_id":12670,"name":"Helen Walsh","email":"helen.walsh@emc.com","username":"walshh2"},"change_message_id":"a5c43d1e88c144422076f88375200f6067af4ccb","unresolved":true,"context_lines":[{"line_number":1210,"context_line":"        return False"},{"line_number":1211,"context_line":""},{"line_number":1212,"context_line":"    def _diff_restore_allowed(self, base_name: str, backup: \u0027objects.Backup\u0027,"},{"line_number":1213,"context_line":"                              volume: \u0027objects.Volume\u0027, volume_file,"},{"line_number":1214,"context_line":"                              rados_client: \u0027rados.Rados\u0027"},{"line_number":1215,"context_line":"                              ) -\u003e Tuple[bool, Optional[str]]:"},{"line_number":1216,"context_line":"        \"\"\"Determine if differential restore is possible and restore point."}],"source_content_type":"text/x-python","patch_set":2,"id":"dfa61fd0_04d0bc00","line":1213,"updated":"2021-04-30 14:55:31.000000000","message":"volume_file: linuxrbd.RBDVolumeIOWrapper?","commit_id":"87f7d2db2bb4b58fe2516a5b83b5e0928564e622"},{"author":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"change_message_id":"f30c8170e688f5b1c549575e77031b93f7520c3a","unresolved":false,"context_lines":[{"line_number":1210,"context_line":"        return False"},{"line_number":1211,"context_line":""},{"line_number":1212,"context_line":"    def _diff_restore_allowed(self, base_name: str, backup: \u0027objects.Backup\u0027,"},{"line_number":1213,"context_line":"                              volume: \u0027objects.Volume\u0027, volume_file,"},{"line_number":1214,"context_line":"                              rados_client: \u0027rados.Rados\u0027"},{"line_number":1215,"context_line":"                              ) -\u003e Tuple[bool, Optional[str]]:"},{"line_number":1216,"context_line":"        \"\"\"Determine if differential restore is possible and restore point."}],"source_content_type":"text/x-python","patch_set":2,"id":"b761aff5_d3eb2929","line":1213,"in_reply_to":"dfa61fd0_04d0bc00","updated":"2022-03-21 16:57:05.000000000","message":"Done","commit_id":"87f7d2db2bb4b58fe2516a5b83b5e0928564e622"}]}
