)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":31779,"name":"Jean Pierre Roquesalane","display_name":"happystacker","email":"jeanpierre.roquesalane@dell.com","username":"happystacker"},"change_message_id":"e7ae29c6155b957fae358b6bc484ed60aaaad007","unresolved":true,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Tatlin unified driver - rename tatlin_api object"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"In Tatlin Unified driver client object incorrectly is called"},{"line_number":10,"context_line":"tatlin_api. TatlinAPI is a different type and does not have"},{"line_number":11,"context_line":"Tatlin*Client methods. Renamed to tatlin_client."},{"line_number":12,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"f4f08903_8186e216","line":9,"updated":"2023-01-31 16:07:47.000000000","message":"incorrectly need to be placed after called","commit_id":"60f928d679f1c0a42595cfe2c7ffb20256c00cf8"},{"author":{"_account_id":13671,"name":"Vladislav Belogrudov","email":"v.belogrudov@yadro.com","username":"vb"},"change_message_id":"0ae8682030aa76a68524c07f8e319f33d24945d1","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Tatlin unified driver - rename tatlin_api object"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"In Tatlin Unified driver client object incorrectly is called"},{"line_number":10,"context_line":"tatlin_api. TatlinAPI is a different type and does not have"},{"line_number":11,"context_line":"Tatlin*Client methods. Renamed to tatlin_client."},{"line_number":12,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"e0f3fbd1_252efe91","line":9,"in_reply_to":"f4f08903_8186e216","updated":"2023-02-15 15:35:39.000000000","message":"Done","commit_id":"60f928d679f1c0a42595cfe2c7ffb20256c00cf8"},{"author":{"_account_id":30615,"name":"Tushar Trambak Gite","email":"tushargite96@gmail.com","username":"tushargite96"},"change_message_id":"586d698d924c955698a602ba33a98f5bcb9abc4f","unresolved":true,"context_lines":[{"line_number":10,"context_line":"tatlin_api. TatlinAPI is a different type and does not have"},{"line_number":11,"context_line":"Tatlin*Client methods. Renamed to tatlin_client."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Implements: blueprint yadro-tatlin-unified-refactoring"},{"line_number":14,"context_line":"Change-Id: I10135877889a17c6ae6274f8be1b992294bf65d3"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":6,"id":"2fb3b71d_1ab323e6","line":13,"updated":"2023-03-09 10:01:31.000000000","message":"Patch looks good just one point it should be partial implements here  right?","commit_id":"9c0c7796f01db8b57c333d1e16e61c65326f6d3c"},{"author":{"_account_id":13671,"name":"Vladislav Belogrudov","email":"v.belogrudov@yadro.com","username":"vb"},"change_message_id":"9c968cd2b2ea5ab721aec570dbb28d0ee85fdb05","unresolved":false,"context_lines":[{"line_number":10,"context_line":"tatlin_api. TatlinAPI is a different type and does not have"},{"line_number":11,"context_line":"Tatlin*Client methods. Renamed to tatlin_client."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Implements: blueprint yadro-tatlin-unified-refactoring"},{"line_number":14,"context_line":"Change-Id: I10135877889a17c6ae6274f8be1b992294bf65d3"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":6,"id":"8fcfd513_6258d437","line":13,"in_reply_to":"2fb3b71d_1ab323e6","updated":"2023-03-10 12:03:18.000000000","message":"yes, thanks, will correct this","commit_id":"9c0c7796f01db8b57c333d1e16e61c65326f6d3c"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":13671,"name":"Vladislav Belogrudov","email":"v.belogrudov@yadro.com","username":"vb"},"change_message_id":"8c1869a6e4dc5c58b072556d016ab7a0d4e8b529","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"1d3543ce_6b6a8011","updated":"2022-11-12 18:22:35.000000000","message":"run-Yadro Tatlin Unified CI","commit_id":"ec95a5624dc9cf744a37022e8b9ecc60423fe9be"},{"author":{"_account_id":31779,"name":"Jean Pierre Roquesalane","display_name":"happystacker","email":"jeanpierre.roquesalane@dell.com","username":"happystacker"},"change_message_id":"e7ae29c6155b957fae358b6bc484ed60aaaad007","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"2bda40ae_ebf9683d","updated":"2023-01-31 16:07:47.000000000","message":"blueprint linked as a reference doesn\u0027t mention this as part of the refactoring. ","commit_id":"60f928d679f1c0a42595cfe2c7ffb20256c00cf8"},{"author":{"_account_id":13671,"name":"Vladislav Belogrudov","email":"v.belogrudov@yadro.com","username":"vb"},"change_message_id":"f805333fce0a5f3b43c72e916732d67330c160cb","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"1d056c62_917a92ec","updated":"2023-03-01 16:33:46.000000000","message":"run-Yadro Tatlin Unified CI","commit_id":"9c0c7796f01db8b57c333d1e16e61c65326f6d3c"},{"author":{"_account_id":31779,"name":"Jean Pierre Roquesalane","display_name":"happystacker","email":"jeanpierre.roquesalane@dell.com","username":"happystacker"},"change_message_id":"0c54df1203995fc96be6b4bbdf3001bbe1610ecf","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"97cb03d2_8cd832c9","updated":"2023-03-22 08:04:47.000000000","message":"LGTM, thank you!","commit_id":"15050c6d8038cdbef27602296c52dfc715179002"},{"author":{"_account_id":13671,"name":"Vladislav Belogrudov","email":"v.belogrudov@yadro.com","username":"vb"},"change_message_id":"ded0f858f59124b50551a918c181b13441820e86","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"fcf2431b_86c456cc","updated":"2023-05-22 12:04:20.000000000","message":"run-Yadro Tatlin Unified CI","commit_id":"15050c6d8038cdbef27602296c52dfc715179002"},{"author":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"change_message_id":"06f62f126a5b869db1a0b6c0ea885ce68335c996","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"c6d2f83e_fe0793d8","updated":"2023-07-04 09:04:18.000000000","message":"Hi Vladislav,\nIt appears that code changes are still on your system.\nThey haven\u0027t reached here yet.","commit_id":"9a8b6a180a19ea12613930cfaa6dbd2c146c82bc"},{"author":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"change_message_id":"4295667720fa150e586e6781d8d143c2c812863c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"e8a18e2e_04134ea6","updated":"2023-07-04 09:22:49.000000000","message":"Hope you are using \"git commit --amend\"\nThe option \u0027--amend\u0027 is required.","commit_id":"9a8b6a180a19ea12613930cfaa6dbd2c146c82bc"},{"author":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"change_message_id":"00addb36bb8a10c5acda970c2f5d64fdedbd2276","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"b09824da_1f000938","updated":"2023-06-14 05:56:38.000000000","message":"Overall code changes look good. Just few minor comments.","commit_id":"9a8b6a180a19ea12613930cfaa6dbd2c146c82bc"},{"author":{"_account_id":13671,"name":"Vladislav Belogrudov","email":"v.belogrudov@yadro.com","username":"vb"},"change_message_id":"a602f14ee7224185d1887f243f01e67360a4b14d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"f9a390d6_459b7b84","updated":"2023-07-04 08:33:53.000000000","message":"thanks Raghavendra! Changes are in a new patchset","commit_id":"9a8b6a180a19ea12613930cfaa6dbd2c146c82bc"},{"author":{"_account_id":13671,"name":"Vladislav Belogrudov","email":"v.belogrudov@yadro.com","username":"vb"},"change_message_id":"9e12a788379704fb988f06fc9175d94b792784d2","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"5a322f97_cd7335cf","in_reply_to":"c6d2f83e_fe0793d8","updated":"2023-07-04 09:17:21.000000000","message":"Hi Raghavendra!\nFor some strange reason reviews go NEW as soon as I \u0027git review\u0027 my change:\nhttps://review.opendev.org/c/openstack/cinder/+/887589","commit_id":"9a8b6a180a19ea12613930cfaa6dbd2c146c82bc"},{"author":{"_account_id":13671,"name":"Vladislav Belogrudov","email":"v.belogrudov@yadro.com","username":"vb"},"change_message_id":"4139020fd0454810a846cc8eb0de57a9e711e612","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"665a757e_6286d1a9","in_reply_to":"e8a18e2e_04134ea6","updated":"2023-07-04 09:28:20.000000000","message":"yes, I used this option. What helped is putting empty line between Partially Implements and Change-Id. Thanks!","commit_id":"9a8b6a180a19ea12613930cfaa6dbd2c146c82bc"},{"author":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"change_message_id":"7128bb7eb1941185b677a75219ff8d5201029ec2","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"11fdcbf2_b21666ed","updated":"2023-07-04 13:00:09.000000000","message":"My comments have been addressed. Thanks.","commit_id":"fefcef0b390222cf3bc8ee06fc33020671cb1537"},{"author":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"change_message_id":"f840dbb9585d838bd1e101e58f57bb2135fabeb3","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"3f4be53e_22a14675","updated":"2023-07-05 05:01:04.000000000","message":"recheck tempest-slow-py3","commit_id":"fefcef0b390222cf3bc8ee06fc33020671cb1537"},{"author":{"_account_id":31016,"name":"Ivan Pchelintsev","email":"i.pchelintsev@yadro.com","username":"pcheli"},"change_message_id":"bcb4a7f15a82b7324b3dfc6168f53e7455486ac3","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"b0737987_c93dd8c1","updated":"2023-09-01 06:51:32.000000000","message":"run-Yadro Tatlin Unified CI","commit_id":"fefcef0b390222cf3bc8ee06fc33020671cb1537"},{"author":{"_account_id":31016,"name":"Ivan Pchelintsev","email":"i.pchelintsev@yadro.com","username":"pcheli"},"change_message_id":"aaa15ddacfb8a3cd447b478b75dae79f49bf5765","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":10,"id":"26c25906_3e8fcc36","updated":"2023-09-04 07:01:20.000000000","message":"run-Yadro Tatlin Unified CI","commit_id":"600a87879a204c035747283a3c5fec4f6970e240"}],"cinder/volume/drivers/yadro/tatlin_common.py":[{"author":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"change_message_id":"00addb36bb8a10c5acda970c2f5d64fdedbd2276","unresolved":true,"context_lines":[{"line_number":180,"context_line":""},{"line_number":181,"context_line":"        pool_res_count, cluster_res_count \u003d \\"},{"line_number":182,"context_line":"            self.tatlin_client.get_resource_count(self.pool_id)"},{"line_number":183,"context_line":"        LOG.debug(\u0027Current pool %(pool)s has %(pool_res)s res.\u0027"},{"line_number":184,"context_line":"                  \u0027Whole cluster has %(cluster_res)s\u0027,"},{"line_number":185,"context_line":"                  {\u0027pool\u0027: self.pool_id,"},{"line_number":186,"context_line":"                   \u0027pool_res\u0027: pool_res_count,"}],"source_content_type":"text/x-python","patch_set":8,"id":"2489ea58_477c7547","line":183,"range":{"start_line":183,"start_character":58,"end_line":183,"end_character":63},"updated":"2023-06-14 05:56:38.000000000","message":"nit: A whitespace at the end would make it more readable.","commit_id":"9a8b6a180a19ea12613930cfaa6dbd2c146c82bc"},{"author":{"_account_id":13671,"name":"Vladislav Belogrudov","email":"v.belogrudov@yadro.com","username":"vb"},"change_message_id":"a602f14ee7224185d1887f243f01e67360a4b14d","unresolved":false,"context_lines":[{"line_number":180,"context_line":""},{"line_number":181,"context_line":"        pool_res_count, cluster_res_count \u003d \\"},{"line_number":182,"context_line":"            self.tatlin_client.get_resource_count(self.pool_id)"},{"line_number":183,"context_line":"        LOG.debug(\u0027Current pool %(pool)s has %(pool_res)s res.\u0027"},{"line_number":184,"context_line":"                  \u0027Whole cluster has %(cluster_res)s\u0027,"},{"line_number":185,"context_line":"                  {\u0027pool\u0027: self.pool_id,"},{"line_number":186,"context_line":"                   \u0027pool_res\u0027: pool_res_count,"}],"source_content_type":"text/x-python","patch_set":8,"id":"0f218c33_997404f8","line":183,"range":{"start_line":183,"start_character":58,"end_line":183,"end_character":63},"in_reply_to":"2489ea58_477c7547","updated":"2023-07-04 08:33:53.000000000","message":"Done","commit_id":"9a8b6a180a19ea12613930cfaa6dbd2c146c82bc"},{"author":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"change_message_id":"00addb36bb8a10c5acda970c2f5d64fdedbd2276","unresolved":true,"context_lines":[{"line_number":189,"context_line":"        self._stats[\u0027pool_resource_count\u0027] \u003d pool_res_count"},{"line_number":190,"context_line":"        self._stats[\u0027overall_resource_count\u0027] \u003d cluster_res_count"},{"line_number":191,"context_line":""},{"line_number":192,"context_line":"        if pool_res_count \u003e 255:"},{"line_number":193,"context_line":"            message \u003d _(\u0027TatlinVolumeDriver create volume failed. \u0027"},{"line_number":194,"context_line":"                        \u0027Too many resources per pool created\u0027)"},{"line_number":195,"context_line":"            LOG.error(message)"}],"source_content_type":"text/x-python","patch_set":8,"id":"365de3f7_738835e4","line":192,"range":{"start_line":192,"start_character":28,"end_line":192,"end_character":31},"updated":"2023-06-14 05:56:38.000000000","message":"Instead of 255, can we use self._max_pool_resource_count whose default value is 250","commit_id":"9a8b6a180a19ea12613930cfaa6dbd2c146c82bc"},{"author":{"_account_id":13671,"name":"Vladislav Belogrudov","email":"v.belogrudov@yadro.com","username":"vb"},"change_message_id":"a602f14ee7224185d1887f243f01e67360a4b14d","unresolved":false,"context_lines":[{"line_number":189,"context_line":"        self._stats[\u0027pool_resource_count\u0027] \u003d pool_res_count"},{"line_number":190,"context_line":"        self._stats[\u0027overall_resource_count\u0027] \u003d cluster_res_count"},{"line_number":191,"context_line":""},{"line_number":192,"context_line":"        if pool_res_count \u003e 255:"},{"line_number":193,"context_line":"            message \u003d _(\u0027TatlinVolumeDriver create volume failed. \u0027"},{"line_number":194,"context_line":"                        \u0027Too many resources per pool created\u0027)"},{"line_number":195,"context_line":"            LOG.error(message)"}],"source_content_type":"text/x-python","patch_set":8,"id":"48a5473a_d3e1b7cf","line":192,"range":{"start_line":192,"start_character":28,"end_line":192,"end_character":31},"in_reply_to":"365de3f7_738835e4","updated":"2023-07-04 08:33:53.000000000","message":"Done","commit_id":"9a8b6a180a19ea12613930cfaa6dbd2c146c82bc"},{"author":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"change_message_id":"00addb36bb8a10c5acda970c2f5d64fdedbd2276","unresolved":true,"context_lines":[{"line_number":191,"context_line":""},{"line_number":192,"context_line":"        if pool_res_count \u003e 255:"},{"line_number":193,"context_line":"            message \u003d _(\u0027TatlinVolumeDriver create volume failed. \u0027"},{"line_number":194,"context_line":"                        \u0027Too many resources per pool created\u0027)"},{"line_number":195,"context_line":"            LOG.error(message)"},{"line_number":196,"context_line":"            raise exception.VolumeBackendAPIException(message\u003dmessage)"},{"line_number":197,"context_line":""}],"source_content_type":"text/x-python","patch_set":8,"id":"60384668_4f7615d9","line":194,"range":{"start_line":194,"start_character":25,"end_line":194,"end_character":44},"updated":"2023-06-14 05:56:38.000000000","message":"nit: If it helps, we could also specify exact count.\nEg. Too many resources %(pool_res_count) per pool created","commit_id":"9a8b6a180a19ea12613930cfaa6dbd2c146c82bc"},{"author":{"_account_id":13671,"name":"Vladislav Belogrudov","email":"v.belogrudov@yadro.com","username":"vb"},"change_message_id":"a602f14ee7224185d1887f243f01e67360a4b14d","unresolved":false,"context_lines":[{"line_number":191,"context_line":""},{"line_number":192,"context_line":"        if pool_res_count \u003e 255:"},{"line_number":193,"context_line":"            message \u003d _(\u0027TatlinVolumeDriver create volume failed. \u0027"},{"line_number":194,"context_line":"                        \u0027Too many resources per pool created\u0027)"},{"line_number":195,"context_line":"            LOG.error(message)"},{"line_number":196,"context_line":"            raise exception.VolumeBackendAPIException(message\u003dmessage)"},{"line_number":197,"context_line":""}],"source_content_type":"text/x-python","patch_set":8,"id":"e73df9b9_ed1fe47b","line":194,"range":{"start_line":194,"start_character":25,"end_line":194,"end_character":44},"in_reply_to":"60384668_4f7615d9","updated":"2023-07-04 08:33:53.000000000","message":"Done","commit_id":"9a8b6a180a19ea12613930cfaa6dbd2c146c82bc"},{"author":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"change_message_id":"00addb36bb8a10c5acda970c2f5d64fdedbd2276","unresolved":true,"context_lines":[{"line_number":197,"context_line":""},{"line_number":198,"context_line":"        if cluster_res_count + 1 \u003e self.MAX_ALLOWED_RESOURCES:"},{"line_number":199,"context_line":"            message \u003d _(\u0027TatlinVolumeDriver create volume failed. \u0027"},{"line_number":200,"context_line":"                        \u0027Too many resources per cluster created\u0027)"},{"line_number":201,"context_line":"            LOG.error(message)"},{"line_number":202,"context_line":"            raise exception.VolumeBackendAPIException(message\u003dmessage)"},{"line_number":203,"context_line":""}],"source_content_type":"text/x-python","patch_set":8,"id":"6ce50121_f927975f","line":200,"updated":"2023-06-14 05:56:38.000000000","message":"nit: same as line 194","commit_id":"9a8b6a180a19ea12613930cfaa6dbd2c146c82bc"},{"author":{"_account_id":13671,"name":"Vladislav Belogrudov","email":"v.belogrudov@yadro.com","username":"vb"},"change_message_id":"a602f14ee7224185d1887f243f01e67360a4b14d","unresolved":false,"context_lines":[{"line_number":197,"context_line":""},{"line_number":198,"context_line":"        if cluster_res_count + 1 \u003e self.MAX_ALLOWED_RESOURCES:"},{"line_number":199,"context_line":"            message \u003d _(\u0027TatlinVolumeDriver create volume failed. \u0027"},{"line_number":200,"context_line":"                        \u0027Too many resources per cluster created\u0027)"},{"line_number":201,"context_line":"            LOG.error(message)"},{"line_number":202,"context_line":"            raise exception.VolumeBackendAPIException(message\u003dmessage)"},{"line_number":203,"context_line":""}],"source_content_type":"text/x-python","patch_set":8,"id":"d8963cc8_c8efa7ab","line":200,"in_reply_to":"6ce50121_f927975f","updated":"2023-07-04 08:33:53.000000000","message":"Done","commit_id":"9a8b6a180a19ea12613930cfaa6dbd2c146c82bc"}]}
