You can see in the issue here: (liquibase-lock-reasons) at situation where the client Liquibase locks when a Liquibase operation has been interrupted, leaving liquibase in a locked state.
I'm wondering if there is a way to configure Liquibase to automatically detect this situation from the date and time in the LOCKGRANTED
column. I think if you've held onto the lock for an hour - you should call that an expired lock.
My question is: Is there a liquibase lock timeout?