)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":24245,"name":"Harald Jensås","email":"hjensas@redhat.com","username":"harald.jensas"},"change_message_id":"09241f004b02b7c61a0c88a4f3bbae1df384b2d3","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"6796ba47_fc97a934","updated":"2022-10-26 07:53:08.000000000","message":"I still see model_query used for several call\u0027s, get_port/portgroup/volume etc.\nHowever, afict there is not already a read-or-write context where model_query is still used, i.e if I grok this there should be no nesting for the remaining cases.","commit_id":"debfde7ce9ba87772944a7828ada928f93092c82"}],"ironic/db/sqlalchemy/api.py":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"d6bf5bbdb7819ef3f977a8daf7af98f660134eb9","unresolved":false,"context_lines":[{"line_number":1382,"context_line":"            ).execution_options(synchronize_session\u003dFalse)"},{"line_number":1383,"context_line":"            res \u003d session.execute(query)"},{"line_number":1384,"context_line":"            count \u003d res.rowcount"},{"line_number":1385,"context_line":"            session.flush()"},{"line_number":1386,"context_line":"            session.commit()"},{"line_number":1387,"context_line":"            session.close()"},{"line_number":1388,"context_line":"        if count \u003d\u003d 0:"},{"line_number":1389,"context_line":"            raise exception.ConductorNotFound(conductor\u003dhostname)"},{"line_number":1390,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"aa155602_d5147757","line":1387,"range":{"start_line":1385,"start_character":0,"end_line":1387,"end_character":27},"updated":"2022-10-25 16:01:34.000000000","message":"This is not needed in my testing","commit_id":"fc4025e41cf67df5a2f69583f66a100007c7b6f6"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"359b572044df3f81a173a9112ec044fb883561a6","unresolved":false,"context_lines":[{"line_number":86,"context_line":"    return session"},{"line_number":87,"context_line":""},{"line_number":88,"context_line":""},{"line_number":89,"context_line":"def _get_node_query_with_all_for_single_node():"},{"line_number":90,"context_line":"    \"\"\"Return a query object for the Node joined with all relevant fields."},{"line_number":91,"context_line":""},{"line_number":92,"context_line":"    Deprecated: This method, while useful, returns a \"Legacy Query\" object"}],"source_content_type":"text/x-python","patch_set":6,"id":"545086a7_e82dbf41","side":"PARENT","line":89,"updated":"2022-10-27 17:03:13.000000000","message":"Thanks for dropping this!","commit_id":"ac8842a7755ea5d2f5086b5911abfb70261fc0df"}]}
