)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"8bdae5dc0b3897c1fbab52af4bb98b4edecd3b7f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":11,"id":"a5f41f62_94a1f6f6","updated":"2024-06-14 19:02:23.000000000","message":"Thank you Stephen; i\u0027ve a few comments inline..","commit_id":"2b8746ba04aeafe6e141bad3c388592c08addd91"},{"author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"change_message_id":"7edbaedb977d28daf922d4163cc7d2d337c0dc1b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":12,"id":"7a4ef5c7_48d4e357","updated":"2024-06-24 12:45:58.000000000","message":"LGTM","commit_id":"436e7f9982e9d0e29878006f0a84d36c3ede3420"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"85b0837a7027695f37f738a229042b030a3db69c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":12,"id":"6b357c56_819ce462","updated":"2024-06-20 22:57:17.000000000","message":"LGTM: thanks Stephen!","commit_id":"436e7f9982e9d0e29878006f0a84d36c3ede3420"}],"manila/api/schemas/resource_locks.py":[{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"8bdae5dc0b3897c1fbab52af4bb98b4edecd3b7f","unresolved":true,"context_lines":[{"line_number":99,"context_line":"    \u0027type\u0027: \u0027object\u0027,"},{"line_number":100,"context_line":"    \u0027properties\u0027: {"},{"line_number":101,"context_line":"        \u0027limit\u0027: parameter_types.multi_params("},{"line_number":102,"context_line":"            parameter_types.non_negative_integer"},{"line_number":103,"context_line":"        ),"},{"line_number":104,"context_line":"        \u0027marker\u0027: parameter_types.multi_params({"},{"line_number":105,"context_line":"            \u0027type\u0027: [\u0027string\u0027],"}],"source_content_type":"text/x-python","patch_set":11,"id":"a43eea4f_f34616c2","line":102,"updated":"2024-06-14 19:02:23.000000000","message":"\u0027description\u0027: helpers.description(\u0027limit\u0027),","commit_id":"2b8746ba04aeafe6e141bad3c388592c08addd91"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"85b0837a7027695f37f738a229042b030a3db69c","unresolved":false,"context_lines":[{"line_number":99,"context_line":"    \u0027type\u0027: \u0027object\u0027,"},{"line_number":100,"context_line":"    \u0027properties\u0027: {"},{"line_number":101,"context_line":"        \u0027limit\u0027: parameter_types.multi_params("},{"line_number":102,"context_line":"            parameter_types.non_negative_integer"},{"line_number":103,"context_line":"        ),"},{"line_number":104,"context_line":"        \u0027marker\u0027: parameter_types.multi_params({"},{"line_number":105,"context_line":"            \u0027type\u0027: [\u0027string\u0027],"}],"source_content_type":"text/x-python","patch_set":11,"id":"e6dc73eb_5aa2eb7b","line":102,"in_reply_to":"6d501cb8_202f461b","updated":"2024-06-20 22:57:17.000000000","message":"AH; thank you!","commit_id":"2b8746ba04aeafe6e141bad3c388592c08addd91"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"8ae36a5067a69045235707955d5aa30e6041de26","unresolved":false,"context_lines":[{"line_number":99,"context_line":"    \u0027type\u0027: \u0027object\u0027,"},{"line_number":100,"context_line":"    \u0027properties\u0027: {"},{"line_number":101,"context_line":"        \u0027limit\u0027: parameter_types.multi_params("},{"line_number":102,"context_line":"            parameter_types.non_negative_integer"},{"line_number":103,"context_line":"        ),"},{"line_number":104,"context_line":"        \u0027marker\u0027: parameter_types.multi_params({"},{"line_number":105,"context_line":"            \u0027type\u0027: [\u0027string\u0027],"}],"source_content_type":"text/x-python","patch_set":11,"id":"6d501cb8_202f461b","line":102,"in_reply_to":"a43eea4f_f34616c2","updated":"2024-06-18 16:33:42.000000000","message":"I\u0027d left these because they were complicated with the multi_params thing. Done now though.","commit_id":"2b8746ba04aeafe6e141bad3c388592c08addd91"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"8bdae5dc0b3897c1fbab52af4bb98b4edecd3b7f","unresolved":true,"context_lines":[{"line_number":102,"context_line":"            parameter_types.non_negative_integer"},{"line_number":103,"context_line":"        ),"},{"line_number":104,"context_line":"        \u0027marker\u0027: parameter_types.multi_params({"},{"line_number":105,"context_line":"            \u0027type\u0027: [\u0027string\u0027],"},{"line_number":106,"context_line":"        }),"},{"line_number":107,"context_line":"        \u0027offset\u0027: parameter_types.multi_params("},{"line_number":108,"context_line":"            parameter_types.non_negative_integer"}],"source_content_type":"text/x-python","patch_set":11,"id":"de63876a_3f645930","line":105,"range":{"start_line":105,"start_character":30,"end_line":105,"end_character":31},"updated":"2024-06-14 19:02:23.000000000","message":"The API doesn\u0027t support a \"marker\" field :( (pagination\u0027s only possible with the coarse limit and offset params) \n\nhttps://bugs.launchpad.net/manila/+bug/2058424\n\nso we can drop this until we have one..","commit_id":"2b8746ba04aeafe6e141bad3c388592c08addd91"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"8ae36a5067a69045235707955d5aa30e6041de26","unresolved":false,"context_lines":[{"line_number":102,"context_line":"            parameter_types.non_negative_integer"},{"line_number":103,"context_line":"        ),"},{"line_number":104,"context_line":"        \u0027marker\u0027: parameter_types.multi_params({"},{"line_number":105,"context_line":"            \u0027type\u0027: [\u0027string\u0027],"},{"line_number":106,"context_line":"        }),"},{"line_number":107,"context_line":"        \u0027offset\u0027: parameter_types.multi_params("},{"line_number":108,"context_line":"            parameter_types.non_negative_integer"}],"source_content_type":"text/x-python","patch_set":11,"id":"16a4b41b_96c60305","line":105,"range":{"start_line":105,"start_character":30,"end_line":105,"end_character":31},"in_reply_to":"de63876a_3f645930","updated":"2024-06-18 16:33:42.000000000","message":"Done","commit_id":"2b8746ba04aeafe6e141bad3c388592c08addd91"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"8bdae5dc0b3897c1fbab52af4bb98b4edecd3b7f","unresolved":true,"context_lines":[{"line_number":105,"context_line":"            \u0027type\u0027: [\u0027string\u0027],"},{"line_number":106,"context_line":"        }),"},{"line_number":107,"context_line":"        \u0027offset\u0027: parameter_types.multi_params("},{"line_number":108,"context_line":"            parameter_types.non_negative_integer"},{"line_number":109,"context_line":"        ),"},{"line_number":110,"context_line":"        \u0027sort_key\u0027: parameter_types.multi_params({"},{"line_number":111,"context_line":"            \u0027type\u0027: \u0027string\u0027,"}],"source_content_type":"text/x-python","patch_set":11,"id":"2067446f_1743251a","line":108,"updated":"2024-06-14 19:02:23.000000000","message":"\u0027description\u0027: helpers.description(\u0027offset\u0027),","commit_id":"2b8746ba04aeafe6e141bad3c388592c08addd91"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"8ae36a5067a69045235707955d5aa30e6041de26","unresolved":false,"context_lines":[{"line_number":105,"context_line":"            \u0027type\u0027: [\u0027string\u0027],"},{"line_number":106,"context_line":"        }),"},{"line_number":107,"context_line":"        \u0027offset\u0027: parameter_types.multi_params("},{"line_number":108,"context_line":"            parameter_types.non_negative_integer"},{"line_number":109,"context_line":"        ),"},{"line_number":110,"context_line":"        \u0027sort_key\u0027: parameter_types.multi_params({"},{"line_number":111,"context_line":"            \u0027type\u0027: \u0027string\u0027,"}],"source_content_type":"text/x-python","patch_set":11,"id":"dc8b3afb_a86f1dec","line":108,"in_reply_to":"2067446f_1743251a","updated":"2024-06-18 16:33:42.000000000","message":"Done","commit_id":"2b8746ba04aeafe6e141bad3c388592c08addd91"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"8bdae5dc0b3897c1fbab52af4bb98b4edecd3b7f","unresolved":true,"context_lines":[{"line_number":131,"context_line":"        }),"},{"line_number":132,"context_line":"        \u0027project_id\u0027: parameter_types.multi_params({"},{"line_number":133,"context_line":"            \u0027type\u0027: [\u0027string\u0027, \u0027null\u0027],"},{"line_number":134,"context_line":"            \u0027format\u0027: \u0027uuid\u0027,"},{"line_number":135,"context_line":"        }),"},{"line_number":136,"context_line":"        \u0027user_id\u0027: parameter_types.multi_params({"},{"line_number":137,"context_line":"            \u0027type\u0027: [\u0027string\u0027, \u0027null\u0027],"}],"source_content_type":"text/x-python","patch_set":11,"id":"dbbc0105_2c87ce3f","line":134,"updated":"2024-06-14 19:02:23.000000000","message":"\u0027description\u0027: helpers.description(\u0027resource_lock_project_id_query\u0027),\n\nhttps://opendev.org/openstack/manila/src/commit/d773353502cd8932c31581cfbc3b80846067fe68/api-ref/source/parameters.yaml#L559-L561","commit_id":"2b8746ba04aeafe6e141bad3c388592c08addd91"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"8ae36a5067a69045235707955d5aa30e6041de26","unresolved":false,"context_lines":[{"line_number":131,"context_line":"        }),"},{"line_number":132,"context_line":"        \u0027project_id\u0027: parameter_types.multi_params({"},{"line_number":133,"context_line":"            \u0027type\u0027: [\u0027string\u0027, \u0027null\u0027],"},{"line_number":134,"context_line":"            \u0027format\u0027: \u0027uuid\u0027,"},{"line_number":135,"context_line":"        }),"},{"line_number":136,"context_line":"        \u0027user_id\u0027: parameter_types.multi_params({"},{"line_number":137,"context_line":"            \u0027type\u0027: [\u0027string\u0027, \u0027null\u0027],"}],"source_content_type":"text/x-python","patch_set":11,"id":"d06dd2d7_334f2924","line":134,"in_reply_to":"dbbc0105_2c87ce3f","updated":"2024-06-18 16:33:42.000000000","message":"Done","commit_id":"2b8746ba04aeafe6e141bad3c388592c08addd91"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"8bdae5dc0b3897c1fbab52af4bb98b4edecd3b7f","unresolved":true,"context_lines":[{"line_number":135,"context_line":"        }),"},{"line_number":136,"context_line":"        \u0027user_id\u0027: parameter_types.multi_params({"},{"line_number":137,"context_line":"            \u0027type\u0027: [\u0027string\u0027, \u0027null\u0027],"},{"line_number":138,"context_line":"            \u0027format\u0027: \u0027uuid\u0027,"},{"line_number":139,"context_line":"        }),"},{"line_number":140,"context_line":"        \u0027resource_id\u0027: parameter_types.multi_params({"},{"line_number":141,"context_line":"            \u0027type\u0027: [\u0027string\u0027, \u0027null\u0027],"}],"source_content_type":"text/x-python","patch_set":11,"id":"e5fe92db_ab357aef","line":138,"updated":"2024-06-14 19:02:23.000000000","message":"\u0027description\u0027: helpers.description(\u0027resource_lock_user_id_query\u0027)\n\nhttps://opendev.org/openstack/manila/src/commit/d773353502cd8932c31581cfbc3b80846067fe68/api-ref/source/parameters.yaml#L585-L590","commit_id":"2b8746ba04aeafe6e141bad3c388592c08addd91"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"8ae36a5067a69045235707955d5aa30e6041de26","unresolved":false,"context_lines":[{"line_number":135,"context_line":"        }),"},{"line_number":136,"context_line":"        \u0027user_id\u0027: parameter_types.multi_params({"},{"line_number":137,"context_line":"            \u0027type\u0027: [\u0027string\u0027, \u0027null\u0027],"},{"line_number":138,"context_line":"            \u0027format\u0027: \u0027uuid\u0027,"},{"line_number":139,"context_line":"        }),"},{"line_number":140,"context_line":"        \u0027resource_id\u0027: parameter_types.multi_params({"},{"line_number":141,"context_line":"            \u0027type\u0027: [\u0027string\u0027, \u0027null\u0027],"}],"source_content_type":"text/x-python","patch_set":11,"id":"5f224b1e_0d537c78","line":138,"in_reply_to":"e5fe92db_ab357aef","updated":"2024-06-18 16:33:42.000000000","message":"Done","commit_id":"2b8746ba04aeafe6e141bad3c388592c08addd91"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"8bdae5dc0b3897c1fbab52af4bb98b4edecd3b7f","unresolved":true,"context_lines":[{"line_number":139,"context_line":"        }),"},{"line_number":140,"context_line":"        \u0027resource_id\u0027: parameter_types.multi_params({"},{"line_number":141,"context_line":"            \u0027type\u0027: [\u0027string\u0027, \u0027null\u0027],"},{"line_number":142,"context_line":"            \u0027format\u0027: \u0027uuid\u0027,"},{"line_number":143,"context_line":"        }),"},{"line_number":144,"context_line":"        \u0027resource_action\u0027: parameter_types.multi_params({"},{"line_number":145,"context_line":"            \u0027type\u0027: [\u0027string\u0027, \u0027null\u0027],"}],"source_content_type":"text/x-python","patch_set":11,"id":"60cb96d6_89daeacd","line":142,"range":{"start_line":142,"start_character":28,"end_line":142,"end_character":29},"updated":"2024-06-14 19:02:23.000000000","message":"resource_lock_resource_id_query","commit_id":"2b8746ba04aeafe6e141bad3c388592c08addd91"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"8ae36a5067a69045235707955d5aa30e6041de26","unresolved":false,"context_lines":[{"line_number":139,"context_line":"        }),"},{"line_number":140,"context_line":"        \u0027resource_id\u0027: parameter_types.multi_params({"},{"line_number":141,"context_line":"            \u0027type\u0027: [\u0027string\u0027, \u0027null\u0027],"},{"line_number":142,"context_line":"            \u0027format\u0027: \u0027uuid\u0027,"},{"line_number":143,"context_line":"        }),"},{"line_number":144,"context_line":"        \u0027resource_action\u0027: parameter_types.multi_params({"},{"line_number":145,"context_line":"            \u0027type\u0027: [\u0027string\u0027, \u0027null\u0027],"}],"source_content_type":"text/x-python","patch_set":11,"id":"92926945_bc9649f5","line":142,"range":{"start_line":142,"start_character":28,"end_line":142,"end_character":29},"in_reply_to":"60cb96d6_89daeacd","updated":"2024-06-18 16:33:42.000000000","message":"Done","commit_id":"2b8746ba04aeafe6e141bad3c388592c08addd91"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"8bdae5dc0b3897c1fbab52af4bb98b4edecd3b7f","unresolved":true,"context_lines":[{"line_number":143,"context_line":"        }),"},{"line_number":144,"context_line":"        \u0027resource_action\u0027: parameter_types.multi_params({"},{"line_number":145,"context_line":"            \u0027type\u0027: [\u0027string\u0027, \u0027null\u0027],"},{"line_number":146,"context_line":"            \u0027enum\u0027: constants.RESOURCE_LOCK_RESOURCE_ACTIONS + (None,),"},{"line_number":147,"context_line":"        }),"},{"line_number":148,"context_line":"        \u0027resource_type\u0027: parameter_types.multi_params({"},{"line_number":149,"context_line":"            \u0027type\u0027: [\u0027string\u0027, \u0027null\u0027],"}],"source_content_type":"text/x-python","patch_set":11,"id":"7aecf562_ffc49c60","line":146,"range":{"start_line":146,"start_character":70,"end_line":146,"end_character":71},"updated":"2024-06-14 19:02:23.000000000","message":"resource_lock_resource_action_query","commit_id":"2b8746ba04aeafe6e141bad3c388592c08addd91"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"8ae36a5067a69045235707955d5aa30e6041de26","unresolved":false,"context_lines":[{"line_number":143,"context_line":"        }),"},{"line_number":144,"context_line":"        \u0027resource_action\u0027: parameter_types.multi_params({"},{"line_number":145,"context_line":"            \u0027type\u0027: [\u0027string\u0027, \u0027null\u0027],"},{"line_number":146,"context_line":"            \u0027enum\u0027: constants.RESOURCE_LOCK_RESOURCE_ACTIONS + (None,),"},{"line_number":147,"context_line":"        }),"},{"line_number":148,"context_line":"        \u0027resource_type\u0027: parameter_types.multi_params({"},{"line_number":149,"context_line":"            \u0027type\u0027: [\u0027string\u0027, \u0027null\u0027],"}],"source_content_type":"text/x-python","patch_set":11,"id":"3661b3bb_d2f1c56d","line":146,"range":{"start_line":146,"start_character":70,"end_line":146,"end_character":71},"in_reply_to":"7aecf562_ffc49c60","updated":"2024-06-18 16:33:42.000000000","message":"Done","commit_id":"2b8746ba04aeafe6e141bad3c388592c08addd91"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"8bdae5dc0b3897c1fbab52af4bb98b4edecd3b7f","unresolved":true,"context_lines":[{"line_number":147,"context_line":"        }),"},{"line_number":148,"context_line":"        \u0027resource_type\u0027: parameter_types.multi_params({"},{"line_number":149,"context_line":"            \u0027type\u0027: [\u0027string\u0027, \u0027null\u0027],"},{"line_number":150,"context_line":"            \u0027enum\u0027: constants.RESOURCE_LOCK_RESOURCE_TYPES + (None,),"},{"line_number":151,"context_line":"        }),"},{"line_number":152,"context_line":"        \u0027all_projects\u0027: parameter_types.multi_params(parameter_types.boolean),"},{"line_number":153,"context_line":"        \u0027lock_context\u0027: parameter_types.multi_params({"}],"source_content_type":"text/x-python","patch_set":11,"id":"9d276129_8f5633dc","line":150,"range":{"start_line":150,"start_character":68,"end_line":150,"end_character":69},"updated":"2024-06-14 19:02:23.000000000","message":"resource_lock_resource_type_query","commit_id":"2b8746ba04aeafe6e141bad3c388592c08addd91"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"8ae36a5067a69045235707955d5aa30e6041de26","unresolved":false,"context_lines":[{"line_number":147,"context_line":"        }),"},{"line_number":148,"context_line":"        \u0027resource_type\u0027: parameter_types.multi_params({"},{"line_number":149,"context_line":"            \u0027type\u0027: [\u0027string\u0027, \u0027null\u0027],"},{"line_number":150,"context_line":"            \u0027enum\u0027: constants.RESOURCE_LOCK_RESOURCE_TYPES + (None,),"},{"line_number":151,"context_line":"        }),"},{"line_number":152,"context_line":"        \u0027all_projects\u0027: parameter_types.multi_params(parameter_types.boolean),"},{"line_number":153,"context_line":"        \u0027lock_context\u0027: parameter_types.multi_params({"}],"source_content_type":"text/x-python","patch_set":11,"id":"8a835e7f_3bcdfc49","line":150,"range":{"start_line":150,"start_character":68,"end_line":150,"end_character":69},"in_reply_to":"9d276129_8f5633dc","updated":"2024-06-18 16:33:42.000000000","message":"Done","commit_id":"2b8746ba04aeafe6e141bad3c388592c08addd91"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"8bdae5dc0b3897c1fbab52af4bb98b4edecd3b7f","unresolved":true,"context_lines":[{"line_number":149,"context_line":"            \u0027type\u0027: [\u0027string\u0027, \u0027null\u0027],"},{"line_number":150,"context_line":"            \u0027enum\u0027: constants.RESOURCE_LOCK_RESOURCE_TYPES + (None,),"},{"line_number":151,"context_line":"        }),"},{"line_number":152,"context_line":"        \u0027all_projects\u0027: parameter_types.multi_params(parameter_types.boolean),"},{"line_number":153,"context_line":"        \u0027lock_context\u0027: parameter_types.multi_params({"},{"line_number":154,"context_line":"            \u0027type\u0027: [\u0027string\u0027, \u0027null\u0027],"},{"line_number":155,"context_line":"            \u0027maxLength\u0027: 10,"}],"source_content_type":"text/x-python","patch_set":11,"id":"d6fc7840_3e219c0f","line":152,"range":{"start_line":152,"start_character":76,"end_line":152,"end_character":77},"updated":"2024-06-14 19:02:23.000000000","message":"resource_lock_all_projects_query","commit_id":"2b8746ba04aeafe6e141bad3c388592c08addd91"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"8ae36a5067a69045235707955d5aa30e6041de26","unresolved":false,"context_lines":[{"line_number":149,"context_line":"            \u0027type\u0027: [\u0027string\u0027, \u0027null\u0027],"},{"line_number":150,"context_line":"            \u0027enum\u0027: constants.RESOURCE_LOCK_RESOURCE_TYPES + (None,),"},{"line_number":151,"context_line":"        }),"},{"line_number":152,"context_line":"        \u0027all_projects\u0027: parameter_types.multi_params(parameter_types.boolean),"},{"line_number":153,"context_line":"        \u0027lock_context\u0027: parameter_types.multi_params({"},{"line_number":154,"context_line":"            \u0027type\u0027: [\u0027string\u0027, \u0027null\u0027],"},{"line_number":155,"context_line":"            \u0027maxLength\u0027: 10,"}],"source_content_type":"text/x-python","patch_set":11,"id":"40c2a58e_1a6053d1","line":152,"range":{"start_line":152,"start_character":76,"end_line":152,"end_character":77},"in_reply_to":"d6fc7840_3e219c0f","updated":"2024-06-18 16:33:42.000000000","message":"Done","commit_id":"2b8746ba04aeafe6e141bad3c388592c08addd91"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"8bdae5dc0b3897c1fbab52af4bb98b4edecd3b7f","unresolved":true,"context_lines":[{"line_number":153,"context_line":"        \u0027lock_context\u0027: parameter_types.multi_params({"},{"line_number":154,"context_line":"            \u0027type\u0027: [\u0027string\u0027, \u0027null\u0027],"},{"line_number":155,"context_line":"            \u0027maxLength\u0027: 10,"},{"line_number":156,"context_line":"        }),"},{"line_number":157,"context_line":"        \u0027lock_reason\u0027: parameter_types.multi_params({"},{"line_number":158,"context_line":"            \u0027type\u0027: [\u0027string\u0027, \u0027null\u0027],"},{"line_number":159,"context_line":"            \u0027maxLength\u0027: 1023,"}],"source_content_type":"text/x-python","patch_set":11,"id":"280c8762_f7597b49","line":156,"range":{"start_line":156,"start_character":8,"end_line":156,"end_character":9},"updated":"2024-06-14 19:02:23.000000000","message":"resource_lock_lock_context_query","commit_id":"2b8746ba04aeafe6e141bad3c388592c08addd91"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"8ae36a5067a69045235707955d5aa30e6041de26","unresolved":false,"context_lines":[{"line_number":153,"context_line":"        \u0027lock_context\u0027: parameter_types.multi_params({"},{"line_number":154,"context_line":"            \u0027type\u0027: [\u0027string\u0027, \u0027null\u0027],"},{"line_number":155,"context_line":"            \u0027maxLength\u0027: 10,"},{"line_number":156,"context_line":"        }),"},{"line_number":157,"context_line":"        \u0027lock_reason\u0027: parameter_types.multi_params({"},{"line_number":158,"context_line":"            \u0027type\u0027: [\u0027string\u0027, \u0027null\u0027],"},{"line_number":159,"context_line":"            \u0027maxLength\u0027: 1023,"}],"source_content_type":"text/x-python","patch_set":11,"id":"a557f224_1f7844a3","line":156,"range":{"start_line":156,"start_character":8,"end_line":156,"end_character":9},"in_reply_to":"280c8762_f7597b49","updated":"2024-06-18 16:33:42.000000000","message":"Done","commit_id":"2b8746ba04aeafe6e141bad3c388592c08addd91"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"8bdae5dc0b3897c1fbab52af4bb98b4edecd3b7f","unresolved":true,"context_lines":[{"line_number":157,"context_line":"        \u0027lock_reason\u0027: parameter_types.multi_params({"},{"line_number":158,"context_line":"            \u0027type\u0027: [\u0027string\u0027, \u0027null\u0027],"},{"line_number":159,"context_line":"            \u0027maxLength\u0027: 1023,"},{"line_number":160,"context_line":"        }),"},{"line_number":161,"context_line":"    },"},{"line_number":162,"context_line":"    # TODO(stephenfin): Exclude additional query string parameters in a future"},{"line_number":163,"context_line":"    # microversion"}],"source_content_type":"text/x-python","patch_set":11,"id":"ae8065a4_a2c2264c","line":160,"range":{"start_line":160,"start_character":7,"end_line":160,"end_character":9},"updated":"2024-06-14 19:02:23.000000000","message":"resource_lock_lock_reason_query","commit_id":"2b8746ba04aeafe6e141bad3c388592c08addd91"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"8ae36a5067a69045235707955d5aa30e6041de26","unresolved":false,"context_lines":[{"line_number":157,"context_line":"        \u0027lock_reason\u0027: parameter_types.multi_params({"},{"line_number":158,"context_line":"            \u0027type\u0027: [\u0027string\u0027, \u0027null\u0027],"},{"line_number":159,"context_line":"            \u0027maxLength\u0027: 1023,"},{"line_number":160,"context_line":"        }),"},{"line_number":161,"context_line":"    },"},{"line_number":162,"context_line":"    # TODO(stephenfin): Exclude additional query string parameters in a future"},{"line_number":163,"context_line":"    # microversion"}],"source_content_type":"text/x-python","patch_set":11,"id":"90e680da_534253ba","line":160,"range":{"start_line":160,"start_character":7,"end_line":160,"end_character":9},"in_reply_to":"ae8065a4_a2c2264c","updated":"2024-06-18 16:33:42.000000000","message":"Done","commit_id":"2b8746ba04aeafe6e141bad3c388592c08addd91"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"8bdae5dc0b3897c1fbab52af4bb98b4edecd3b7f","unresolved":true,"context_lines":[{"line_number":223,"context_line":"        \u0027updated_at\u0027: {"},{"line_number":224,"context_line":"            \u0027type\u0027: [\u0027string\u0027, \u0027null\u0027],"},{"line_number":225,"context_line":"            \u0027format\u0027: \u0027date-time\u0027,"},{"line_number":226,"context_line":"            \u0027description\u0027: helpers.description(\u0027created_at\u0027),"},{"line_number":227,"context_line":"        },"},{"line_number":228,"context_line":"        \u0027links\u0027: response_types.links,"},{"line_number":229,"context_line":"    },"}],"source_content_type":"text/x-python","patch_set":11,"id":"6d6ed684_f625cc29","line":226,"range":{"start_line":226,"start_character":48,"end_line":226,"end_character":58},"updated":"2024-06-14 19:02:23.000000000","message":"updated_at","commit_id":"2b8746ba04aeafe6e141bad3c388592c08addd91"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"88719e4959ea6bf7fc4110510283ff9ed19505f3","unresolved":false,"context_lines":[{"line_number":223,"context_line":"        \u0027updated_at\u0027: {"},{"line_number":224,"context_line":"            \u0027type\u0027: [\u0027string\u0027, \u0027null\u0027],"},{"line_number":225,"context_line":"            \u0027format\u0027: \u0027date-time\u0027,"},{"line_number":226,"context_line":"            \u0027description\u0027: helpers.description(\u0027created_at\u0027),"},{"line_number":227,"context_line":"        },"},{"line_number":228,"context_line":"        \u0027links\u0027: response_types.links,"},{"line_number":229,"context_line":"    },"}],"source_content_type":"text/x-python","patch_set":11,"id":"527e6eea_bd0e4e54","line":226,"range":{"start_line":226,"start_character":48,"end_line":226,"end_character":58},"in_reply_to":"6d6ed684_f625cc29","updated":"2024-06-19 15:33:24.000000000","message":"Done","commit_id":"2b8746ba04aeafe6e141bad3c388592c08addd91"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"85b0837a7027695f37f738a229042b030a3db69c","unresolved":false,"context_lines":[{"line_number":102,"context_line":"            **parameter_types.non_negative_integer,"},{"line_number":103,"context_line":"            \u0027description\u0027: helpers.description(\u0027limit\u0027),"},{"line_number":104,"context_line":"        }),"},{"line_number":105,"context_line":"        # NOTE(stephenfin): This is parsed by \u0027common.get_pagination_params\u0027"},{"line_number":106,"context_line":"        # but we ignore it. We may wish to uncomment this when that is no"},{"line_number":107,"context_line":"        # longer the case"},{"line_number":108,"context_line":"        # \u0027marker\u0027: parameter_types.multi_params({"},{"line_number":109,"context_line":"        #     \u0027type\u0027: [\u0027string\u0027],"},{"line_number":110,"context_line":"        # }),"},{"line_number":111,"context_line":"        \u0027offset\u0027: parameter_types.multi_params({"},{"line_number":112,"context_line":"            **parameter_types.non_negative_integer,"},{"line_number":113,"context_line":"            \u0027description\u0027: helpers.description(\u0027offset\u0027),"}],"source_content_type":"text/x-python","patch_set":12,"id":"f17e4afe_adf0c878","line":110,"range":{"start_line":105,"start_character":7,"end_line":110,"end_character":13},"updated":"2024-06-20 22:57:17.000000000","message":"++","commit_id":"436e7f9982e9d0e29878006f0a84d36c3ede3420"}]}
