)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"e659c2a96e71fe2c05a536760c7808ceaa45e832","unresolved":true,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"[WIP] perf(ironic): background _error_out_interrupted during startup (B4)"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"_error_out_instances_whose_build_was_interrupted() makes one Placement"},{"line_number":10,"context_line":"GET per managed node to find interrupted builds, costing O(N × RTT)"},{"line_number":11,"context_line":"before the per-node update_available_resource loop can start.  At"},{"line_number":12,"context_line":"N\u003d1000 with a 5 ms Placement RTT this is ~5 s of dead time on the"},{"line_number":13,"context_line":"startup critical path."},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Add a driver capability flag supports_async_error_out_interrupted"},{"line_number":16,"context_line":"(default False) and set it to True in IronicDriver.  When the flag is"},{"line_number":17,"context_line":"set, _init_instance_info() fires the function in a background thread"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"cfe12f89_e26c0b65","line":14,"range":{"start_line":9,"start_character":0,"end_line":14,"end_character":1},"updated":"2026-03-23 17:53:05.000000000","message":"this feel like its too in the noise to be wroth optimiszing if im being honest but maybe it would be useful eventually\n\nthere are bigger fish to fry then this\n\nit not witout value to consider but i think we shoudl move this out of line of the main serises and come back to it later","commit_id":"9aa6d98e2a480b82d8ea74a3d161bfb7c71b22b2"}]}
