Long Running Script

Long Running Script
In our release, sometime there is requirement to update History table which has billions of record.
In such case the update script runs for couple of hours.
Is there any default timeout for query execution in Liquibase.

Hello, @Dinesh1, and thanks for sharing your question.

Liquibase uses a jdbc connection. According to this answer network timeout was only introduced to JDBC from spec 4.1 on.

According to postgres jdbc doc there is a property like loginTimeout that should handle this.

Liquibase will hand over jdbc driver properties to the connection by specifying the command-line param driverPropertiesFile .

Tabby