)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"8b4397b4abc752a4424f67961089a0bb50f768f0","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"5da21884_fff3d960","updated":"2022-02-07 14:35:44.000000000","message":"Just clearing out an old comment that was responded to but not formally marked as resolved, and is now showing up in fixed PS in the new gerrit interface.","commit_id":"dab5df1747a47570cc48c2dad663afce1a25be41"}],"api-ref/source/v3/samples/volumes/v3.63/volumes-list-detailed-response.json":[{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"12a5db7e528c348272d8af750556f55b2abd257a","unresolved":true,"context_lines":[{"line_number":35,"context_line":"            \"updated_at\": null,"},{"line_number":36,"context_line":"            \"user_id\": \"c853ca26-e8ea-4797-8a52-ee124a013d0e\","},{"line_number":37,"context_line":"            \"volume_type\": \"__DEFAULT__\","},{"line_number":38,"context_line":"            \"volume_type_id\": \"5fed9d7c-401d-46e2-8e80-f30c70cb7e1d\","},{"line_number":39,"context_line":"            \"provider_id\": null,"},{"line_number":40,"context_line":"            \"group_id\": null,"},{"line_number":41,"context_line":"            \"service_uuid\": null,"}],"source_content_type":"application/json","patch_set":3,"id":"d14cceba_1efc7273","line":38,"range":{"start_line":38,"start_character":12,"end_line":38,"end_character":28},"updated":"2021-05-25 21:39:38.000000000","message":"fooled me ... i was looking for it as the last element","commit_id":"4d9bedf4a6e7125aa8b0576b65debb11fdf50d6b"},{"author":{"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"},"change_message_id":"ea5fa1897567315dbaba566b7e7aaee7bedaa181","unresolved":true,"context_lines":[{"line_number":35,"context_line":"            \"updated_at\": null,"},{"line_number":36,"context_line":"            \"user_id\": \"c853ca26-e8ea-4797-8a52-ee124a013d0e\","},{"line_number":37,"context_line":"            \"volume_type\": \"__DEFAULT__\","},{"line_number":38,"context_line":"            \"volume_type_id\": \"5fed9d7c-401d-46e2-8e80-f30c70cb7e1d\","},{"line_number":39,"context_line":"            \"provider_id\": null,"},{"line_number":40,"context_line":"            \"group_id\": null,"},{"line_number":41,"context_line":"            \"service_uuid\": null,"}],"source_content_type":"application/json","patch_set":3,"id":"0f1b7c6f_6244e623","line":38,"range":{"start_line":38,"start_character":12,"end_line":38,"end_character":28},"in_reply_to":"d14cceba_1efc7273","updated":"2021-05-31 10:40:33.000000000","message":"Good point, I\u0027ll move it to the bottom for consistency.","commit_id":"4d9bedf4a6e7125aa8b0576b65debb11fdf50d6b"}],"doc/source/contributor/api_microversion_dev.rst":[{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"12a5db7e528c348272d8af750556f55b2abd257a","unresolved":true,"context_lines":[{"line_number":299,"context_line":"  ``cinder/api-ref/source/v3/samples/versions/versions-response.json``"},{"line_number":300,"context_line":"  to the latest microversion to avoid functional test failure."},{"line_number":301,"context_line":""},{"line_number":302,"context_line":"* If the API microversion has changed an enpoint accepted parameters or the"},{"line_number":303,"context_line":"  values it returns, we need to create the appropriate API samples within"},{"line_number":304,"context_line":"  the ``api-ref/source/v3/samples`` tree creating a new ``vX.Y`` directory"},{"line_number":305,"context_line":"  with our request and/or response json."}],"source_content_type":"text/x-rst","patch_set":3,"id":"da0fc674_aead55fa","line":302,"range":{"start_line":302,"start_character":41,"end_line":302,"end_character":71},"updated":"2021-05-25 21:39:38.000000000","message":"endpoint, accepted parameters, or","commit_id":"4d9bedf4a6e7125aa8b0576b65debb11fdf50d6b"},{"author":{"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"},"change_message_id":"ea5fa1897567315dbaba566b7e7aaee7bedaa181","unresolved":false,"context_lines":[{"line_number":299,"context_line":"  ``cinder/api-ref/source/v3/samples/versions/versions-response.json``"},{"line_number":300,"context_line":"  to the latest microversion to avoid functional test failure."},{"line_number":301,"context_line":""},{"line_number":302,"context_line":"* If the API microversion has changed an enpoint accepted parameters or the"},{"line_number":303,"context_line":"  values it returns, we need to create the appropriate API samples within"},{"line_number":304,"context_line":"  the ``api-ref/source/v3/samples`` tree creating a new ``vX.Y`` directory"},{"line_number":305,"context_line":"  with our request and/or response json."}],"source_content_type":"text/x-rst","patch_set":3,"id":"44abad6e_f1d926c9","line":302,"range":{"start_line":302,"start_character":41,"end_line":302,"end_character":71},"in_reply_to":"da0fc674_aead55fa","updated":"2021-05-31 10:40:33.000000000","message":"Done","commit_id":"4d9bedf4a6e7125aa8b0576b65debb11fdf50d6b"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"12a5db7e528c348272d8af750556f55b2abd257a","unresolved":true,"context_lines":[{"line_number":305,"context_line":"  with our request and/or response json."},{"line_number":306,"context_line":""},{"line_number":307,"context_line":"* Update the functional API tests in the"},{"line_number":308,"context_line":"  ``cinder/tests/funcional/api_sample_tests`` tree to make requests and"},{"line_number":309,"context_line":"  validate responses with the new microversion.  There are multiple convenience"},{"line_number":310,"context_line":"  methods provided for testing, such as ``use_versions`` class decorator that"},{"line_number":311,"context_line":"  allows us to run the same tests with different microversions (each will use"}],"source_content_type":"text/x-rst","patch_set":3,"id":"eb4195c2_a148515d","line":308,"range":{"start_line":308,"start_character":17,"end_line":308,"end_character":26},"updated":"2021-05-25 21:39:38.000000000","message":"functional","commit_id":"4d9bedf4a6e7125aa8b0576b65debb11fdf50d6b"},{"author":{"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"},"change_message_id":"ea5fa1897567315dbaba566b7e7aaee7bedaa181","unresolved":false,"context_lines":[{"line_number":305,"context_line":"  with our request and/or response json."},{"line_number":306,"context_line":""},{"line_number":307,"context_line":"* Update the functional API tests in the"},{"line_number":308,"context_line":"  ``cinder/tests/funcional/api_sample_tests`` tree to make requests and"},{"line_number":309,"context_line":"  validate responses with the new microversion.  There are multiple convenience"},{"line_number":310,"context_line":"  methods provided for testing, such as ``use_versions`` class decorator that"},{"line_number":311,"context_line":"  allows us to run the same tests with different microversions (each will use"}],"source_content_type":"text/x-rst","patch_set":3,"id":"eb8d2691_0b056663","line":308,"range":{"start_line":308,"start_character":17,"end_line":308,"end_character":26},"in_reply_to":"eb4195c2_a148515d","updated":"2021-05-31 10:40:33.000000000","message":"Done","commit_id":"4d9bedf4a6e7125aa8b0576b65debb11fdf50d6b"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"12a5db7e528c348272d8af750556f55b2abd257a","unresolved":true,"context_lines":[{"line_number":319,"context_line":"  and then making appropriate changes to the ``.inc`` file in"},{"line_number":320,"context_line":"  ``api-ref/source/v3/`` to reflect new possible return codes, new accepted"},{"line_number":321,"context_line":"  parameters and their ``Request Example (vX.Y)`` title and include file, and"},{"line_number":322,"context_line":"  returned values and their ``Response Example (vX.Y)`` title and include file."},{"line_number":323,"context_line":""},{"line_number":324,"context_line":"Allocating a microversion"},{"line_number":325,"context_line":"-------------------------"}],"source_content_type":"text/x-rst","patch_set":3,"id":"48d5e5bb_6176f77c","line":322,"updated":"2021-05-25 21:39:38.000000000","message":"I don\u0027t know whether it\u0027s worth adding, \"The Cinder project\u0027s policy is that the sample requests and responses should always reflect the *most recent* microversion.\"","commit_id":"4d9bedf4a6e7125aa8b0576b65debb11fdf50d6b"},{"author":{"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"},"change_message_id":"ea5fa1897567315dbaba566b7e7aaee7bedaa181","unresolved":true,"context_lines":[{"line_number":319,"context_line":"  and then making appropriate changes to the ``.inc`` file in"},{"line_number":320,"context_line":"  ``api-ref/source/v3/`` to reflect new possible return codes, new accepted"},{"line_number":321,"context_line":"  parameters and their ``Request Example (vX.Y)`` title and include file, and"},{"line_number":322,"context_line":"  returned values and their ``Response Example (vX.Y)`` title and include file."},{"line_number":323,"context_line":""},{"line_number":324,"context_line":"Allocating a microversion"},{"line_number":325,"context_line":"-------------------------"}],"source_content_type":"text/x-rst","patch_set":3,"id":"c6b92f5c_fc0dab8e","line":322,"in_reply_to":"48d5e5bb_6176f77c","updated":"2021-05-31 10:40:33.000000000","message":"I\u0027ll add it, being explicit won\u0027t hurt.","commit_id":"4d9bedf4a6e7125aa8b0576b65debb11fdf50d6b"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"8b4397b4abc752a4424f67961089a0bb50f768f0","unresolved":false,"context_lines":[{"line_number":319,"context_line":"  and then making appropriate changes to the ``.inc`` file in"},{"line_number":320,"context_line":"  ``api-ref/source/v3/`` to reflect new possible return codes, new accepted"},{"line_number":321,"context_line":"  parameters and their ``Request Example (vX.Y)`` title and include file, and"},{"line_number":322,"context_line":"  returned values and their ``Response Example (vX.Y)`` title and include file."},{"line_number":323,"context_line":""},{"line_number":324,"context_line":"Allocating a microversion"},{"line_number":325,"context_line":"-------------------------"}],"source_content_type":"text/x-rst","patch_set":3,"id":"24f13720_fa58f623","line":322,"in_reply_to":"c6b92f5c_fc0dab8e","updated":"2022-02-07 14:35:44.000000000","message":"Done","commit_id":"4d9bedf4a6e7125aa8b0576b65debb11fdf50d6b"}]}
