)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"57d02496bc30d9db971aecfe0eacdbf70092dc11","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"89de7e3e_76fc12b3","updated":"2026-08-07 14:05:11.000000000","message":"Thanks for the quick review and for supporting this amazing project.\n\nPS: migrating the entire codebase to a typed-based approach is not an easy task, but it really helps consumers. Especially now that I have finally found the time to start migrating Rally-OpenStack from legacy Python clients :)","commit_id":"4c7b120058c6af4988a7a8951b5714dff1383a1b"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"67f000c595d7eced2c79f95eb859e084019f38f6","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"db63558f_46cb4219","updated":"2026-08-07 13:34:29.000000000","message":"Yeahhh, I got a bit lazy towards the end of this 😅 Thanks for doing this 🙏 +2 on the assumption mypy is happy","commit_id":"4c7b120058c6af4988a7a8951b5714dff1383a1b"},{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"77450861d3190c77af00b6db8bdc3070750bcc04","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"4e0e28e4_285f5065","updated":"2026-08-08 09:41:06.000000000","message":"recheck","commit_id":"4c7b120058c6af4988a7a8951b5714dff1383a1b"},{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"abc1ac967ba6f06b3228d88103828f1e40b4d0b0","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"52ea2fa0_68bb7dbd","updated":"2026-08-08 15:43:26.000000000","message":"recheck","commit_id":"4c7b120058c6af4988a7a8951b5714dff1383a1b"},{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"f1c339331e874a1438acc942088e185391e30cf3","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"7f226a4f_b630738f","updated":"2026-08-07 15:53:07.000000000","message":"recheck","commit_id":"4c7b120058c6af4988a7a8951b5714dff1383a1b"},{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"9ef898c74cf83739df7ba37b1130d8b7d6889ab0","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"9218db68_eeb9c067","updated":"2026-08-12 13:32:40.000000000","message":"recheck","commit_id":"4c7b120058c6af4988a7a8951b5714dff1383a1b"},{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"5e568a32ee80ab21164c9a835a96d821f42a0d26","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"e36e8eaf_e2668500","updated":"2026-08-08 20:23:22.000000000","message":"recheck","commit_id":"4c7b120058c6af4988a7a8951b5714dff1383a1b"},{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"1c9b1ef2f82262b8cbdde2c43bf2685d87c8e189","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"4a540c50_012f5e8b","updated":"2026-08-08 12:28:22.000000000","message":"recheck\nI\u0027ll get it merged during this week","commit_id":"4c7b120058c6af4988a7a8951b5714dff1383a1b"},{"author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"change_message_id":"e183b4e25e9cf8f711f24098897066c72524151b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"673a9acf_a0ac06a8","updated":"2026-08-09 08:18:10.000000000","message":"recheck cinder","commit_id":"4c7b120058c6af4988a7a8951b5714dff1383a1b"}]}
