)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":38059,"name":"Anoop Kumar Shukla","display_name":"Anoop Shukla","email":"anoop.shukla@netapp.com","username":"anoop2","status":"NetApp"},"change_message_id":"1574333c799f26304305bd4498b9726406fe116c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"01e1f8e2_4a9cfdb1","updated":"2026-08-26 14:34:58.000000000","message":"LGTM","commit_id":"7a07b27bee2156aaa534c278a678fd315cbc3c0f"},{"author":{"_account_id":38081,"name":"Anthony Galica","display_name":"agalica","email":"anthony.galica@hitachivantara.com","username":"agalica","status":"Hitachi Vantara"},"change_message_id":"82112aa0342b661920bfd3498e5ea05dbea2b747","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"29ab974f_cf7dc5f6","updated":"2026-08-26 22:53:31.000000000","message":"LGTM","commit_id":"7a07b27bee2156aaa534c278a678fd315cbc3c0f"},{"author":{"_account_id":38059,"name":"Anoop Kumar Shukla","display_name":"Anoop Shukla","email":"anoop.shukla@netapp.com","username":"anoop2","status":"NetApp"},"change_message_id":"18e58718aaec3fab00da3659b0c4c352a09fac36","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"433054bc_77468a2c","updated":"2026-08-26 14:34:47.000000000","message":"Thanks Simon — this looks correct and completes the force-detach gap left\nby the per-host locking work.\n\nOne optional follow-up: if attachments exist but all attached_host values\nare empty, we still fall back to the volume lock — might be worth a\nDEBUG/WARNING log in that case to surface inconsistent attachment records.","commit_id":"7a07b27bee2156aaa534c278a678fd315cbc3c0f"},{"author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@everpuredata.com","username":"sdodsley"},"change_message_id":"830c294ffb1905cd4656c29d97727dc76a0cb66c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"2e5bfe3a_8348997d","updated":"2026-08-26 02:38:11.000000000","message":"recheck","commit_id":"7a07b27bee2156aaa534c278a678fd315cbc3c0f"}]}
