Ah ok. So it seems like if it did concurrently, nothing would change on startup except the existing instance wouldn't be hosed while the migration is running
Hrm I guess most of my experience is in rails but there, when you run concurrently, it moves to the next migration since concurrent is an async operation. Perhaps a thing to test