)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"cf1e4a517e17153e8cecf61181b8e2db349e0731","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"5d36ca4f_d9698842","updated":"2022-03-28 13:09:59.000000000","message":"Good optimization, and also a good illustration of how mypy can help speed up code reviews!","commit_id":"74ce9c60459bc591e1f5e4f3e8f7eb85f28bbcac"},{"author":{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},"change_message_id":"0085467a4c5cf63a9a04a99d52b40020dcb4a9e8","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"7ae56969_623b6eeb","updated":"2022-05-27 15:24:20.000000000","message":"LGTM","commit_id":"74ce9c60459bc591e1f5e4f3e8f7eb85f28bbcac"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"ba0e3b13635df07bd8968e73e13af8101da513f8","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"8345bcbc_8871b082","updated":"2022-03-23 20:24:20.000000000","message":"recheck cinder-plugin-ceph-tempest - bunch of db connection errors and 500s from the identity service","commit_id":"74ce9c60459bc591e1f5e4f3e8f7eb85f28bbcac"},{"author":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"change_message_id":"6e42af77fb6b40974e46e2d6af68dab9c0a3d945","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"fa74137a_a21d3fc2","updated":"2022-03-25 10:15:50.000000000","message":"run-HPE Storage CI\n","commit_id":"74ce9c60459bc591e1f5e4f3e8f7eb85f28bbcac"}],"cinder/volume/api.py":[{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"cf1e4a517e17153e8cecf61181b8e2db349e0731","unresolved":true,"context_lines":[{"line_number":1979,"context_line":"                        ref: dict,"},{"line_number":1980,"context_line":"                        name: Optional[str] \u003d None,"},{"line_number":1981,"context_line":"                        description: Optional[str] \u003d None,"},{"line_number":1982,"context_line":"                        volume_type: Optional[objects.VolumeType] \u003d None,"},{"line_number":1983,"context_line":"                        metadata: Optional[dict] \u003d None,"},{"line_number":1984,"context_line":"                        availability_zone: Optional[str] \u003d None,"},{"line_number":1985,"context_line":"                        bootable: Optional[bool] \u003d False) -\u003e objects.Volume:"}],"source_content_type":"text/x-python","patch_set":1,"id":"49452fb1_6f3d554b","line":1982,"range":{"start_line":1982,"start_character":24,"end_line":1982,"end_character":65},"updated":"2022-03-28 13:09:59.000000000","message":"mypy pays off here ... i wasn\u0027t sure if volume_type was a name/uuid or an object at line 2005, but this makes it clear that it must be an object, so I don\u0027t need to dig any further.","commit_id":"74ce9c60459bc591e1f5e4f3e8f7eb85f28bbcac"},{"author":{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},"change_message_id":"0085467a4c5cf63a9a04a99d52b40020dcb4a9e8","unresolved":true,"context_lines":[{"line_number":1979,"context_line":"                        ref: dict,"},{"line_number":1980,"context_line":"                        name: Optional[str] \u003d None,"},{"line_number":1981,"context_line":"                        description: Optional[str] \u003d None,"},{"line_number":1982,"context_line":"                        volume_type: Optional[objects.VolumeType] \u003d None,"},{"line_number":1983,"context_line":"                        metadata: Optional[dict] \u003d None,"},{"line_number":1984,"context_line":"                        availability_zone: Optional[str] \u003d None,"},{"line_number":1985,"context_line":"                        bootable: Optional[bool] \u003d False) -\u003e objects.Volume:"}],"source_content_type":"text/x-python","patch_set":1,"id":"c2381817_c05e2524","line":1982,"range":{"start_line":1982,"start_character":24,"end_line":1982,"end_character":65},"in_reply_to":"49452fb1_6f3d554b","updated":"2022-05-27 15:24:20.000000000","message":"Agreed!","commit_id":"74ce9c60459bc591e1f5e4f3e8f7eb85f28bbcac"}]}
